gpt4 book ai didi

ios - 我可以在 UIWebView javascript 注入(inject)中访问其他域的其他框架中的 HTML DOM 吗?

转载 作者:行者123 更新时间:2023-11-29 05:01:05 24 4
gpt4 key购买 nike

我正在注入(inject)一些 JavaScript 代码来获取 UIWebView 的内部 DOM 信息。目前,所有代码都运行良好,但我遇到了一个大问题。其他域的IFRAME中的文档。通过跨域安全策略,如果框架包含其地址与当前页面不同的文档,我将无法访问 IFRAME 的 DOM。我的 UIWebView 必须能够处理互联网上的任何网站。有什么办法可以规避这个安全策略吗?

最佳答案

使用UIWebView?没有。

解决这个问题的唯一方法是自己解析 HTML(我建议使用一个库 - Element Parser 非常好)。显然,您必须查找 IFRAME 标记并递归加载该内容。

关于ios - 我可以在 UIWebView javascript 注入(inject)中访问其他域的其他框架中的 HTML DOM 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6938196/

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