首页 > 解决方案 > 无法读取科尔多瓦中的属性“applicationDirectory”

问题描述

我正在开发一个 Cordova 应用程序。

当我在安装后第一次运行该应用程序时,它工作正常。但是对于后续运行,它会抛出上述错误。

添加了cordova文件传输插件

cordova plugin add cordova-plugin-file-transfer

在我的 index.html 中包含了 cordova 脚本

<script type="text/javascript" src="cordova.js"></script>

使用应用程序目录如下

alert(cordova.file.applicationDirectory);

安装后不久,当我第一次运行我的应用程序时,上面的行会发出警报或正确打印路径。但在接下来的运行中,我收到错误“无法读取未定义的属性 'applicationDirectory'”。

在下面的评论中回答

标签: javascriptfilecordovacordova-plugins

解决方案


当我使用“file:///android_asset/www/Images/”而不是cordova.file.applicationDirectory+"/Images"


推荐阅读