gpt4 book ai didi

javascript - 在 iOS 4 的 UIWebView 中使用 javascript 进行重定向

转载 作者:行者123 更新时间:2023-11-28 10:02:47 25 4
gpt4 key购买 nike

我在 iOS 应用程序中有一个 webview。我有一个选择框,其中包含一些值和一些在组合更改时要执行的 JavaScript 代码。

在浏览器中,相同的 html 工作正常,但在 webview 中,我的 window.location = url 语句不起作用。

如何通过 JavaScript 重定向到某个网址?

谢谢

最佳答案

试试这个:

window.location.href = url;

编辑:尝试在 iOS 设备上的移动 Safari 中测试您的代码(例如,使页面可通过 Wi-Fi 网络访问)并查看发生了什么。如果它不起作用,您可能需要检查您的重定向是否完全执行以及您的 jQuery 代码是否没有停止重定向。

编辑2:
您是否遵守 UIWebViewDelegate 协议(protocol)并实现其 webView:shouldStartLoadWithRequest:navigationType: 方法?如果没有,则实现它并在 Web View 应该开始处理您的请求时返回 YES(您可以过滤要处理的请求等) - 有关 UIWebViewDelegate 的更多信息,您可以在文档 here 中找到.

关于javascript - 在 iOS 4 的 UIWebView 中使用 javascript 进行重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8901814/

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