2012-12-05 313 views
0

我发现这个网站http://cubiq.org/add-to-home-screen其中有JavaScript的显示气泡,鼓励用户在Safari创建一个快捷方式到网页,但我想知道如果任何人有办法交换在创建快捷方式之前使用本机应用自定义url方案创建网页网址。iPhone自定义url方案添加快捷方式到主屏幕

+1

因此,你想在主屏幕上制作一个网页剪辑图标,当它启动时,打开一个本地应用程序?看起来像一个无用的步骤,除非我错过了一些东西,因为用户为什么不启动他们想要打开的应用程序? – Jeremy1026

+1

我知道我可以使用自定义url方案从网页调用我的应用程序,但是如果我希望根据网页中设置的参数将不同的入口点加入到应用程序中,然后在主屏幕上添加带有url方案的快捷方式或webclip ,那么用户可以点击快捷方式来执行该功能,而无需返回到网页或浏览应用程序。 – user1751607

+0

作为一个用户,我会讨厌你让我用一堆入口指向同一个应用程序来混乱我的设备。听起来就像你需要清理你的用户体验一点点,如果你需要设计一种方式来获得这样的应用程序的特定部分。 – Jeremy1026

回答

2

在某些情况下,使用几个快捷方式从具有不同参数的自定义网址启动应用可能会有帮助。例如,如果您有一个应用程序是一些小应用程序的容器。因此,直接启动这样的小应用程序之一。如果没有菜单,则可以使用具有应用程序名称的自定义URL作为参数。

我花了一些时间试图找到解决方案。我发现方式:

  1. This link介绍了如何使一个自定义的URL快捷方式的方法,用一个特殊的HTML文件从Safari浏览器保存。此方法依赖于将html页面刷新为自定义URL,并且需要互联网连接。副作用 - 当您从快捷方式启动应用程序时,您很快会看到Safari在您的应用程序启动之前打开html页面。

  2. this link解释了如何使用iPhone配置实用程序来做到这一点。这种方法需要在设备上安装配置文件。我看到的这种方法的副作用是 - 在通过快捷方式启动应用程序后,您会在后台看到两个应用程序 - 您的应用程序和Web剪辑(快捷方式)。

+0

谢谢谢尔盖你的工作和回应。我能够使用cookie和一些欺骗手段来实现这一点,所有这些都不会被iTunes允许。 Android中提供的功能只是从应用程序内创建图标,这就是这里真正需要的。我认为Facebook使用它来实施他们的新家居产品,以及为什么它没有为iPhone做。不过,我当然可以理解这是如何被滥用 – user1751607

+0

-1。链接到解决方案而不是明确给出答案会让后来的用户在URL更改时被搁浅,就像在这种情况下一样。 –

相关问题