【问题标题】:Handoff programming with Safari (iOS 8)使用 Safari (iOS 8) 进行切换编程
【发布时间】:2014-08-08 22:21:42
【问题描述】:

当用户在 Safari 浏览器中单击我的网页上的按钮时,我想连同 UserInfo(某种自定义请求)一起打开本机应用程序。根据苹果文档,当您想要进行网页到本机应用程序的切换时,UserInfo 始终为 nil。

是否有任何解决方法可以实现这一点?

【问题讨论】:

标签: objective-c ios8 handoff


【解决方案1】:

即使userInfo 始终为空,也可能有解决方法。通过阅读文档,似乎只有 webpageURL 的域被测试是否与与您的 App ID 关联的域相等。因此,如果您想将任何额外数据传递给您的应用程序,您可以通过在 URL 末尾附加查询字符串或哈希片段来实现。

例如,http://example.com/?email=123&level=5http://example.com/#email=123&level5

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-16
    • 1970-01-01
    • 2014-09-13
    • 2012-09-26
    • 1970-01-01
    • 2018-05-24
    • 2015-11-01
    • 1970-01-01
    相关资源
    最近更新 更多