iOS链接到独立的webapp

时间:2014-11-12 16:14:54

标签: javascript html ios iphone-standalone-web-app

我正在为客户制作一个独立的webapp,他有时可以访问另一个网站。所以我创建了一个在Safari中打开选项卡的链接(退出全屏)但我希望我可以通过链接或地址栏(没有锁定的主屏幕按钮)返回独立应用程序。

有没有办法建立一个连接到独立网络的链接?或者使用javascript在全屏应用中打开?

我希望我足够清楚,不易解释^^

1 个答案:

答案 0 :(得分:0)

您可以注册链接到您的应用的自定义网址方案。基本上,在你的应用程序.plist中你注册了一个像“myapp”这样的方案,任何使用de protocol myapp:// xxx的链接都会启动你的应用程序并传递你在//之后添加的任何内容(前一个例子中的“xxx”)

它与“mailto:”链接完全相同,但是打开您的应用而不是Mail应用:)

您可以查看如何在XCode中配置您的应用,查看此答案:https://stackoverflow.com/a/12784399/201059

由于您没有指定用于打包WebApp的平台,我无法向您提供更多信息,但如果您使用的是Cordova / Phonegap,则可以安装一个插件来接收myapp后的参数:// ,以便您可以转到特定页面/屏幕(例如: myapp:// customercard?id = 1234


更新,关于HoffZ的评论如下:

当benuuts提到它是独立的 webapp时,我知道它是用Cordova或类似的框架打包的。如果不是这样的话,遗憾的是我不知道有什么方法可以返回到全屏(固定到主屏幕)webapp。