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>

3.打包时需要勾选所有用到的插件

bao