首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我们尝试使用Appium脚本导航到iPhone safari浏览器中的帧时,遇到异常阻止了带有原点的帧

当我们尝试使用Appium脚本导航到iPhone safari浏览器中的帧时,遇到异常阻止了带有原点的帧
EN

Stack Overflow用户
提问于 2019-12-04 22:37:54
回答 1查看 2.3K关注 0票数 3

我们正在使用iPhone Safari浏览器使用Appium脚本自动化网站。我们尝试导航到框架,以确定框架上存在的元素。但是我们不能在exception下面导航。你能告诉我们如何解决它吗?

org.openqa.selenium.WebDriverException:处理命令时发生未知的服务器端错误。原始错误:阻止源为https://www.sample.com的帧访问跨域帧。协议、域和端口必须匹配。

EN

回答 1

Stack Overflow用户

发布于 2020-06-25 07:25:39

我们遇到了一个类似的问题:网站在域名A.com上,而iframe在B.com上。当在Chrome等其他平台上运行时,我们能够访问iframe中的控件。对于iPads或iPhones等iOS设备,我们得到了错误消息。

对于我们的应用程序,我们找到了iframe元素,检索了它的"src“URL,然后将浏览器导航到该URL。现在,以前的iframe是主文档,我们可以很容易地访问它的控件。

它可能并不优雅,但它以独立于浏览器的方式完成了工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59178492

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档