ionic-尝试读取资产目录中的xml文件

时间:2020-01-28 14:29:58

标签: cordova ionic-framework

我正在尝试读取位于/assets目录中的静态XML文件。

import { File } from '@ionic-native/file/ngx';

...

private file: File,

...

ngAfterViewInit() {
  this.platform.ready().then(() => {
    this.file.readAsText(this.file.dataDirectory+"/assets/myfiles", "example.kml").then(function(test){
      console.log('test', test);
    });
  });
}

所以我收到此错误:

core.js:15724 ERROR Error: Uncaught (in promise): SecurityError: It was determined that certain files are unsafe for access within a Web application, or that too many calls are being made on file resources.
    at resolvePromise (zone.js:831)
    at resolvePromise (zone.js:788)
    at zone.js:892
    at ZoneDelegate.push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invokeTask (zone.js:423)
    at Object.onInvokeTask (core.js:17290)
    at ZoneDelegate.push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invokeTask (zone.js:422)
    at Zone.push../node_modules/zone.js/dist/zone.js.Zone.runTask (zone.js:195)
    at drainMicroTaskQueue (zone.js:601)

我做错什么了吗?

0 个答案:

没有答案