gpt4 book ai didi

javascript - 将文件从 android_asset 文件夹复制到 SD 卡

转载 作者:行者123 更新时间:2023-11-29 01:43:24 25 4
gpt4 key购买 nike

因此,我想播放 bundle 在 Cordova 应用程序中的视频文件。为此,我必须将它们移出 android_asset 文件夹并移至 SD 卡上。如果可能的话,我想通过文件 API 在 JS 中执行此操作。

话虽如此,我似乎无法使用我的 Cordova WebView 从该文件夹中读取数据。

我已经尝试了几种不同的方法,但根据我所阅读的内容,这里有两种方法应该有效:

var url = 'file:///android_asset/www/my_video_folder';
var sourceDir = new DirectoryEntry( { fullPath: url } );
var reader = sourceDir.createReader();
reader.readEntries( success, error );

window.resolveLocalFileSystemURI(url, success, error);

在这两种情况下,都会调用错误回调,error.code == 5 (FileError.ENCODING_ERR)。

我正在做的事情不可能吗?我是否必须复制 Java 代码中的文件?

最佳答案

对于仍然遇到困难的任何人,有一个插件可以实现这一点 https://github.com/gkcgautam/Asset2SD

关于javascript - 将文件从 android_asset 文件夹复制到 SD 卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22948430/

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