Cordova:在哪里以及如何安装插件?

时间:2015-12-04 13:40:34

标签: android cordova cordova-plugin-file

我创建了一个全新的应用程序。

然后我去了www目录并执行npm install cordova-plugin-file

现在?在应用程序中使用此插件我该怎么做?

如果我执行了cordova plugin list,它只向我显示白名单插件,默认情况下是从cordova本身创建的。

然后我尝试了cordova plugin add cordova-plugin-file,现在cordova plugin list向我展示了白名单和文件插件。

现在?当我尝试以下代码时,我得到了,在Android模拟器上,cordova.file是undefined

window.resolveLocalFileSystemURL(cordova.file.dataDirectory, function(dir) {
    console.log("got main dir", dir);
});

2 个答案:

答案 0 :(得分:0)

cordova-plugin-file插件仅适用于真实手机,不适用于模拟器。

您可以将应用安装到手机上并进行调试。

在控制台中,您将获得预期的日志。

答案 1 :(得分:0)

这里的问题只是整个应用程序必须包装到deviceReady事件处理程序中,但是......不是这段代码......该死的......现在可行了