gpt4 book ai didi

ios - cordova.file.dataDirectory 未定义

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:56:38 24 4
gpt4 key购买 nike

在网上搜索了六个小时后,我希望能在 SO 上找到答案。

平台:Windows, ionic 框架,目标设备:Android/iOS 7.1.2

我想在我的应用程序文件夹中写一个文件,所以我使用了cordova插件' Cordova 插件文件'。

在 app.js 运行方法中:

$ionicPlatform.ready(function () {
if (cordova.file === undefined)
console.log("FILE IS UNDEFINED");
else
console.log("IT WORKS! YEAH");
});

在 Android 上,文件对象可用,我可以访问 cordova.file.dataDirectory。在 iOS 中,文件对象始终未定义。

我正在通过 jsconsole.com 登录控制台

IOS 文件 (.IPA) 是通过 ionic build ios - 服务构建的。我这里没有 Mac。

有什么想法吗?谢谢!!

最佳答案

原因:

cordova.file 未定义,因为未加载 cordova-file-plugin。

我必须使用 ionic 的包装器

“ionic 插件添加 cordova-plugin-file”

代替

“ Cordova 添加 Cordova 插件文件”

然后在部署过程中,它将被注入(inject)到所有可用平台(android/ios)。

:)

关于ios - cordova.file.dataDirectory 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33610910/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com