使用Safari进行切换编程(iOS 8)

时间:2014-08-08 22:21:43

标签: objective-c ios8 handoff

当用户在Safari浏览器中单击我的网页上的按钮时,我想打开本机应用程序以及UserInfo(某种自定义请求)。根据Apple文档,当您想要进行网页到本机应用程序切换时,UserInfo总是为零。

有没有解决方法来实现这个目标?

1 个答案:

答案 0 :(得分:0)

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

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