如何从 Facebook 浏览器重定向到 Android 市场?
How to redirect from Facebook browser to Android market?
在我的网站中,有一个 link 一旦被点击,就会经过一系列重定向,最终应该进入应用程序市场。
最终重定向 URL 类似于:
market://details?id=APP-IDENTIFIER
它是通过调用启动的:
window.open(url,"_blank")
在 Android 上,在常规浏览器中单击时一切正常。
在 facebook 浏览器 中打开页面时,重定向失败并显示以下消息:
The webpage could not be loaded as" net::ERR_UNKNOWN_URL_SCHEME
我知道任何应用程序都可能阻止自定义方案访问,但有没有办法克服这个问题?
似乎通过调用启动重定向链奇怪地解决了问题:
window.open(url,"_top")
而不是 *_blank。
不要使用 market://
标识符,而是实际的游戏商店 link https://play.google.com/store/apps/details?id=<APP-ID>
- 如果应用未被阻止,Play 商店将正常打开
- 如果该应用阻止应用启动,至少您会显示 Play 商店页面。
在我的网站中,有一个 link 一旦被点击,就会经过一系列重定向,最终应该进入应用程序市场。
最终重定向 URL 类似于:
market://details?id=APP-IDENTIFIER
它是通过调用启动的:
window.open(url,"_blank")
在 Android 上,在常规浏览器中单击时一切正常。 在 facebook 浏览器 中打开页面时,重定向失败并显示以下消息:
The webpage could not be loaded as" net::ERR_UNKNOWN_URL_SCHEME
我知道任何应用程序都可能阻止自定义方案访问,但有没有办法克服这个问题?
似乎通过调用启动重定向链奇怪地解决了问题:
window.open(url,"_top")
而不是 *_blank。
不要使用 market://
标识符,而是实际的游戏商店 link https://play.google.com/store/apps/details?id=<APP-ID>
- 如果应用未被阻止,Play 商店将正常打开
- 如果该应用阻止应用启动,至少您会显示 Play 商店页面。