作为一个简单的cordova项目,我们可以通过this.cordova.getActivity().getAssets()
访问项目的资产目录。
这也可以与离子结合使用吗?如果没有,是否有可能从java访问离子资产?
更新:实现我的离子应用程序后,使用this.cordova.getActivity().getAssets()
访问项目资产似乎没有问题,就像在常规的android项目中一样。
对于Android,有一个名为File Path的Ionic插件...
而assets
路径应该是file://android_asset
。
这应该导致获得一个句柄,很可能......
this.filePath.resolveNativePath("file://android_asset")
.then(filePath => console.log(filePath))
.catch(err => console.log(err));
也看到Cordova Plugin File,它似乎抽象。