gpt4 book ai didi

javascript - 从 UIWebView *不*修改应用程序源启动移动 Safari?

转载 作者:可可西里 更新时间:2023-11-01 14:58:04 25 4
gpt4 key购买 nike

我正在开发一个只能在 UIWebView 内的应用程序内查看的小型网站,并且一个页面有多个指向外部网站的链接。我希望这些在移动 Safari 中打开,但应用程序内的所有链接都在 web View 中加载。修改应用程序的源代码不是一种选择,因为网站需要在提交任何更改之前上线。

有没有办法强制 UIWebView 中的链接使用 HTML/5 或 Javascript 启动移动 Safari?模仿shouldStartLoadWithRequest?鬼鬼祟祟的变通办法还是绝妙的替代解决方案?

(而且,出于纯粹的好奇......为什么不呢?)

最佳答案

让站点通过简单的 HTML 访问 iPhone 上的框架是一种糟糕的设计。这会打开各种安全漏洞。它不是您要更改的网络行为,因此我认为您可能需要更改应用程序源。我仍然不明白为什么那不是一个选项。你能更深入一点吗?

关于javascript - 从 UIWebView *不*修改应用程序源启动移动 Safari?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4467273/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com