1.在自己网站需要调用的页面中用script引用cordova.js
<script type="text/javascript" src="/cordova.js"></script>
注意:引用js,路径必须写/cordova.js。
2.在js中正确使用cordova插件
以下代码以扫描二维码插件为例:
<script type="text/javascript"> var deviceready = false; document.addEventListener('deviceready', function() { deviceready = true; }, false); function scan() { if (!deviceready) { alert("扫描失败,cordova尚未初始化完成"); return; } cordova.plugins.barcodeScanner.scan(function(result) { document.getElementById('url').value = result.text; window.location.href = result.text; }, function(error) { alert("扫描失败:" + error); }); }; </script>
评一波