我已经搜索过了found,打开Facebook就是:
window.location = "fb://"; /* It works fine */
而不是:
window.location = "facebook://"; /* It doesn't work */
问题是:
我需要打开像“facebook”这样的应用,但我不知道如何找到 appName URL方案,如fb://
就是“ Facebook“......
我尝试了很多名称组合,但没有成功。
如果你能给我一些暗示来实现这一点,我会很高兴。
答案 0 :(得分:3)
正如Palpatim所说,您可以查看在线注册表,例如this one。
否则,无法在Javascript中以编程方式获取此方案。如果您在.ipa
中打开Payload/*appName.app/Info.plist
文件,则可以手动找到它。你会看到这样的网址列表:
例如,此图片将回复product://
。
请注意,打开.ipa文件可能会被视为逆向工程,因此只能在您自己的应用上执行此操作。
答案 1 :(得分:-2)
因为Facebook被称为fb,所以他们已经像这样编码了所以也许主要功能可以改变它