我正在使用phonegap构建为我的应用程序创建apk文件。
我试图将phonegap facebook应用程序内化,但当我将其包含在xml中并更新phonegap构建网站上的代码时,我得到:
错误-格式错误config.xml
为所有的平台。
我的config.xml文件:
<?xml version='1.0' encoding='utf-8'?>
<widget id="com.myApp.app" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>apname</name>
<description>
A sample Apache Cordova application that responds to the deviceready event.
</description>
<author email="dev@cordova.apache.org" href="http://cordova.io">
Apache Cordova Team
</author>
<content src="index.html" />
<access origin="*" />
<!--<preference name="Fullscreen" value="true" />-->
<preference name="Orientation" value="portrait" />
<gap:plugin name="com.phonegap.plugins.facebookconnect" version="0.9.0">
<param name="APP_ID" value="331492342204" />
<param name="APP_NAME" value="myGreatApp" />
</gap:plugin>
</widget>
我的头牌包括:
<script type="text/javascript" src="cordova.js"></script>
<script src="cdv-plugin-fb-connect.js"></script >
<script src="facebook-js-sdk.js"></script >
发布于 2015-01-03 14:18:04
解决了!
需要在标记中添加以下属性:
xmlns:gap="http://phonegap.com/ns/1.0"
这是正确的代码:
<widget id="com.my.app" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:gap="http://phonegap.com/ns/1.0" xmlns:cdv="http://cordova.apache.org/ns/1.0">
https://stackoverflow.com/questions/27642003
复制相似问题