找到要通过javascript启动的iOS appNames

时间:2015-06-18 20:06:09

标签: javascript ios

我已经搜索过了found,打开Facebook就是:

window.location = "fb://";         /* It works fine   */

而不是:

window.location = "facebook://";   /* It doesn't work */ 

问题是:

我需要打开像“facebook”这样的应用,但我不知道如何找到 appName URL方案,如fb://就是“ Facebook“......

我尝试了很多名称组合,但没有成功。

如果你能给我一些暗示来实现这一点,我会很高兴。

2 个答案:

答案 0 :(得分:3)

正如Palpatim所说,您可以查看在线注册表,例如this one

否则,无法在Javascript中以编程方式获取此方案。如果您在.ipa中打开Payload/*appName.app/Info.plist文件,则可以手动找到它。你会看到这样的网址列表:

URLs

例如,此图片将回复product://

请注意,打开.ipa文件可能会被视为逆向工程,因此只能在您自己的应用上执行此操作。

答案 1 :(得分:-2)

因为Facebook被称为fb,所以他们已经像这样编码了所以也许主要功能可以改变它