gpt4 book ai didi

javascript - 卡在 window.requestFileSystem

转载 作者:太空狗 更新时间:2023-10-29 15:26:33 25 4
gpt4 key购买 nike

我正在开发一个基于 phonegap 4.0 和 wikitude 的安卓应用。我想在根目录上创建一个文件夹(/storage/emulated/0/或/storage/sdcard0,如果有 SD)。这样做的代码是:

onDeviceReady: function() {

app.receivedEvent('deviceready');
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFS, fail);
app.wikitudePlugin = cordova.require("com.wikitude.phonegap.WikitudePlugin.WikitudePlugin");
app.wikitudePlugin.isDeviceSupported(app.onDeviceSupportedCallback, app.onDeviceNotSupportedCallback);


},

gotFS: function(fileSystem) {

alert( "Got the file system: "+fileSystem.name +"<br/>" +
"root entry name is "+fileSystem.root.name + "<p/>");
fileSystem.root.getDirectory("ARMedia", {create: true}, gotDir, fail);

},

gotDir: function(dirEntry) {

file.entry = fileEntry;
alert('Folder ARMedia created!');
},

fail: function(error) {

alert(error);
},

问题是,当我在我的设备(xiaomi mi3 和 Samsung galaxy tab 2)上进行测试时,应用卡在“window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFS, fail);”

用于文件传输和文件的插件已经在我的插件文件夹中,android manifest.xml 具有 WRITE_EXTERNAL_STORAGE 的权限,我已经尝试了几乎所有的东西......我只是想知道为什么程序没有走得更远的 window.requestFileSystem。

谢谢,抱歉我的英语不好。

最佳答案

很可能是这样的:LocalFileSystem.PERSISTENT。我相信你的意思是 window.PERSISTENT 或 window.TEMPORARY。

关于javascript - 卡在 window.requestFileSystem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28343124/

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