我正在使用 Cordova 在 iframe 中加载 HTML。一切正常,但我需要访问原始 HTML 中的插件。
原代码是这样的
navigator.camera.getPicture(onSuccess, onFail);
当我在 iframe 中加载该 HTML 时,我需要做这个
parent.navigator.camera.getPicture(onSuccess, onFail);
此代码有效,但我真的不需要更改原始代码。有人知道如何在 iframe 中使用 cordova 插件吗?
最佳答案
将 cordova.js 链接添加到正在加载到您的 ifame 中的 html 文件。
<script type="text/javascript" charset="utf-8" src="cordova.js"></script>
关于javascript - 尝试在 iframe 中使用 Cordova 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25300324/