javascript - 无法读取科尔多瓦中的属性“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'”。
在下面的评论中回答
解决方案
当我使用“file:///android_asset/www/Images/”而不是
cordova.file.applicationDirectory+"/Images"
推荐阅读
- html - 什么被视为标签/元素的完整 ID?
- python - 未指定的 GSS 失败:... kvno [Number] 在 keytab 中找到但不是 enctype rc4-hmac
- webhooks - 保存和加载游戏的facebook即时游戏多人数据
- angular - 访问 Firebase Firestore 中的顶级集合
- javascript - 如何在 div 标签上添加斑马条纹背景
- javascript - encodeURIComponent() 忽略换行符
- javascript - 画布渲染依赖于不相关的元素?
- webpack - 我应该使用 babel 预设 'stage-2' 吗?
- swift - 无法使用存储属性“leadingConstraint”覆盖,覆盖其定义模块 xcode 10 之外的非开放变量
- windows - 如何使用批处理文件重命名或创建带有内容名称的 zip 文件