我正在尝试使用File插件构建phonegap应用程序,它在本地运行良好,但是当使用Phonegap build构建它时,插件不起作用,错误是
“ cordova.file”未定义
这是我的配置

<gap:plugin name="org.apache.cordova.file" />



根据其他问题的建议,我删除了(版本号= 1.0.1)


phonegap版本也表示:“此应用未使用最新版本的PhoneGap。建议升级到3.6.3。”

任何帮助,将不胜感激
谢谢

最佳答案

看一下文档:


  将以下内容添加到您的config.xml中,以使用此插件的1.0.1版(推荐)::


      <gap:plugin name="org.apache.cordova.file" version="1.0.1" />



  您也可以省略version标签以始终使用该插件的最新版本。请注意,这将导致您的应用在发布时自动使用此插件的新版本进行更新,并可能导致意外行为。


这就是为什么您可以在本地运行不自动更新的应用程序的原因,但是在进行构建时,它总是尝试更新到最新的插件版本,但是您的PhoneGap平台仍使用插件1.0.1版本,然后发生undefined

因此,要删除version标记,您应该保证当前的插件版本是最新的

07-24 09:48
查看更多