Cordova插件文件readAsText错误

时间:2017-05-17 13:34:20

标签: angularjs cordova ionic-framework ngcordova

我正在使用ngCordova cordova-plugin-file尝试读取我想要转换为字节的图像。我实际上想把它读作dataURL而且我收到了错误。

/* The image is located at file:///data/data/com.xxx.housekeeping/cache/tmp_Screenshot_2017-04-27-09-30-42-1816635709.png on an Android device */
$cordovaFile.readAsText(cordova.file.cache, "tmp_Screenshot_2017-04-27-09-30-421403920141.png")
      .then(function (success) {
        // success
        console.log(success);
      }, function (error) {
        // error
        console.log(error);
      });

我尝试同时使用readAsTextreadAsDataURL,但我得到了

Wrong type for parameter "uri" of resolveLocalFileSystemURI: Expected String, but got Undefined.

是一个错误。这是在Android设备上。

我有什么遗漏或做错了吗?

1 个答案:

答案 0 :(得分:0)

应该{​​{1}},访问错误的位置

cacheDirectory