先给cordova添加插件,读文件,按照官方文档如下
$ cordova plugin add org.apache.cordova.file
$ cordova plugin ls
[ 'org.apache.cordova.file' ]
OK,看起来没有问题,但是无论如何不能引用到file对象,why?
Nodejs命令行模式,进入项目目录,运行 cordova build
问题解决,原因在cordova_plugins.js,他定义了引用的插件,虽然前面的命令添加了,但具体到平台,还没有引用,build之后,就把cordova_plugins.js文件修改了,把插件引用了。
==========================================
cordova开发,还得用linux的思维,在命令行下,生成项目后,进入www目录,进行开发,调式时,生成相应的平台,再用ide调式效果。