diff --git a/lib/public/script.js b/lib/public/script.js index 5142adf..5e550ee 100644 --- a/lib/public/script.js +++ b/lib/public/script.js @@ -24,7 +24,7 @@ function deepLink(options) { androidPackageName + ';end;', playStoreLink: playStoreLink, - fallback: fallback + fallback: fallback + '/' + path }; var isMobile = { diff --git a/test/test.js b/test/test.js index 62e0f41..f91c54f 100644 --- a/test/test.js +++ b/test/test.js @@ -3,6 +3,7 @@ const device = require('./lib/device'); const Browser = require('./lib/browser'); const url = 'app://test/'; +const path = url.split(/:\/\/(.+)/)[1]; const fallback = 'https://vandelay.com/'; const androidPackageName = 'ind.vandelay.art'; const iosStoreLink = @@ -43,7 +44,8 @@ describe('android', () => { fallback: fallback }, res => { - assert.equal(res, fallback); + console.log(res); + assert.equal(res, fallback + '/' + path); done(); } ); @@ -82,7 +84,7 @@ describe('ios', () => { fallback: fallback }, res => { - assert.equal(res, fallback); + assert.equal(res, fallback + '/' + path); done(); } ); @@ -109,7 +111,7 @@ describe('general', () => { android_package_name: androidPackageName }, res => { - assert.equal(res, fallback); + assert.equal(res, fallback + '/' + path); done(); } );