我试图将file system plugin用于PhoneGap Build。我一直得到cordova.file undefined。我错过了什么?
我的config.xml文件(从添加了gap标签的turorial复制粘贴):
<?xml version="1.0" encoding="UTF-8"?>
<widget xmlns = "http://www.w3.org/ns/widgets"
xmlns:gap = "http://phonegap.com/ns/1.0"
id = "org.coenraets.employeedirectory"
versionCode="10"
version = "1.1.0">
<name>Employee Directory</name>
<description>
A simple employee directory application
</description>
<author href="http://coenraets.org" email="ccoenraets@gmail.com">
Christophe Coenraets
</author>
<gap:plugin name="org.apache.cordova.file" />
</widget>
的index.html:
<html>
<body>
<script src="phonegap.js"></script>
<script>
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
//cordova.file will be undefined
alert(cordova.file);
}
</script>
Cordova?
</body>
</html>
更新: 因此,当禁用补液时,接缝就会被解决......
如果其他人在启动并运行小型PhoneGap Build项目时遇到问题,here是一个回购,其中包含一个我发现有用的小例子。
答案 0 :(得分:0)
请检查您的插件目录,如果不存在,请按如下方式添加:
cordova plugin add org.apache.cordova.file
。还有其他人提到它应该是cordova.js
Installation reference