Register copay:// to URI scheme for mobile (#4149)

This commit is contained in:
Gustavo Maximiliano Cortez 2016-04-29 10:33:59 -03:00
commit 96dcac37ce
No known key found for this signature in database
GPG key ID: 15EDAD8D9F2EB1AF
4 changed files with 6 additions and 6 deletions

View file

@ -108,7 +108,7 @@ if [ ! -d $PROJECT ]; then
cordova plugin add phonegap-plugin-push@1.2.3 cordova plugin add phonegap-plugin-push@1.2.3
checkOK checkOK
cordova plugin add cordova-plugin-customurlscheme --variable URL_SCHEME=bitcoin cordova plugin add https://github.com/cmgustavo/Custom-URL-scheme.git --variable URL_SCHEME=bitcoin --variable SECOND_URL_SCHEME=copay
checkOK checkOK
cordova plugin add cordova-plugin-inappbrowser cordova plugin add cordova-plugin-inappbrowser

View file

@ -10,9 +10,9 @@ angular.element(document).ready(function() {
var handleBitcoinURI = function(url) { var handleBitcoinURI = function(url) {
if (!url) return; if (!url) return;
if (url.indexOf('glidera') != -1) { if (url.indexOf('glidera') != -1) {
url = '#/uri-glidera' + url.replace('bitcoin://glidera', ''); url = '#/uri-glidera' + url.replace('copay://glidera', '');
} else if (url.indexOf('coinbase') != -1) { } else if (url.indexOf('coinbase') != -1) {
url = '#/uri-coinbase' + url.replace('bitcoin://coinbase', ''); url = '#/uri-coinbase' + url.replace('copay://coinbase', '');
} else { } else {
url = '#/uri-payment/' + url; url = '#/uri-payment/' + url;
} }

View file

@ -20,7 +20,7 @@ angular.module('copayApp.services').factory('coinbaseService', function($http, $
+ 'wallet:payment-methods:read'; + 'wallet:payment-methods:read';
if (isCordova) { if (isCordova) {
credentials.REDIRECT_URI = 'bitcoin://coinbase'; credentials.REDIRECT_URI = 'copay://coinbase';
} else { } else {
credentials.REDIRECT_URI = 'urn:ietf:wg:oauth:2.0:oob'; credentials.REDIRECT_URI = 'urn:ietf:wg:oauth:2.0:oob';
} }

View file

@ -8,7 +8,7 @@ angular.module('copayApp.services').factory('glideraService', function($http, $l
if (network == 'testnet') { if (network == 'testnet') {
credentials.HOST = 'https://sandbox.glidera.io'; credentials.HOST = 'https://sandbox.glidera.io';
if (isCordova) { if (isCordova) {
credentials.REDIRECT_URI = 'bitcoin://glidera'; credentials.REDIRECT_URI = 'copay://glidera';
credentials.CLIENT_ID = 'dfc56e4336e32bb8ba46dde34f3d7d6d'; credentials.CLIENT_ID = 'dfc56e4336e32bb8ba46dde34f3d7d6d';
credentials.CLIENT_SECRET = '5eb679058f6c7eb81123162323d4fba5'; credentials.CLIENT_SECRET = '5eb679058f6c7eb81123162323d4fba5';
} }
@ -21,7 +21,7 @@ angular.module('copayApp.services').factory('glideraService', function($http, $l
else { else {
credentials.HOST = 'https://glidera.io'; credentials.HOST = 'https://glidera.io';
if (isCordova) { if (isCordova) {
credentials.REDIRECT_URI = 'bitcoin://glidera'; credentials.REDIRECT_URI = 'copay://glidera';
credentials.CLIENT_ID = '9c8023f0ac0128235b7b27a6f2610c83'; credentials.CLIENT_ID = '9c8023f0ac0128235b7b27a6f2610c83';
credentials.CLIENT_SECRET = '30431511407b47f25a83bffd72881d55'; credentials.CLIENT_SECRET = '30431511407b47f25a83bffd72881d55';
} }