访问离子项目中的自定义cordova插件的项目资产

时间:2018-08-25 12:01:22

标签: javascript java android cordova ionic-framework

作为一个简单的Cordova项目,我们可以通过this.cordova.getActivity().getAssets()访问该项目的资产目录。

与离子结合使用也可以吗?如果没有,是否可以从Java访问离子资产?

更新:实施我的离子应用后,  像在常规android项目中一样,使用this.cordova.getActivity().getAssets()访问项目资产似乎没有问题。

1 个答案:

答案 0 :(得分:1)

对于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,它似乎是抽象的。