如何解决Cordova App Iframe阻止了来源为“ url”的框架访问跨来源的成名问题
我有一个cordova应用程序,其中我使用iframe作为oracle apex Web应用程序的源。但是在特定页面中我得到了错误:
`modal-lov.min.js:1 Uncaught DOMException: Blocked a frame with origin "https://dev.mysite.com:8443" from accessing a cross-origin frame.at a.<computed>.<computed>._addCSSToTopLevel (https://dev.mysite.com:8443/ords/sd/r/408/files/plugin/527044326080718607/v288/modal-lov.min.js:1:21977)
at a.<computed>.<computed>._addCSSToTopLevel (https://dev.mysite.com:8443/i/libraries/apex/minified/desktop_all.min.js?v=19.1.0.00.15:27:6847)
at a.<computed>.<computed>._create (https://dev.mysite.com:8443/ords/sd/r/408/files/plugin/527044326080718607/v288/modal-lov.min.js:1:16334)`
当我查看之前的问题和答案时,我尝试安装cordova白名单插件(https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-whitelist/)。但是我仍然有同样的问题。 我将以下内容添加到项目的config.xml
<access origin="https://dev.mysite.com:8443/ords/sd/r/408/" />
<access origin="https://dev.mysite.com:8443/i/libraries/" />
<access origin="https://dev.mysite.com:8443/ords/sd/r/408/files/" />
<access origin="https://dev.mysite.com:8443/i/libraries/apex/" />
<access origin="https://dev.mysite.com:8443/i/libraries/apex/minified/" />
<access origin="https://dev.mysite.com:8443" />
任何帮助或想法可以解决此问题,将不胜感激。预先谢谢你。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。