iOS 获取iframe子页面 报错SecurityError,怎么解决?

新手上路,请多包涵

我contentWindow来获取iframe中页面的元素,
在chrome浏览器中如果没跨域会报这个错误:
ERROR DOMException: Blocked a frame with origin "http://localhost:8100" from accessing a cross-origin frame.
而跨域后就不报错了,在Android平板上也不会报错。

但是在iOS平板和safari则会报错Uncaught SecurityError,找了很多,还是不知道如何解决,求大神相助!!!

阅读 3.5k
2 个回答
新手上路,请多包涵

你好,解决了吗?我也遇到了同样的问题!

这是浏览器安全性问题,需要自己写个壳子程序,修改安全限制,就能运行了~

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题