【问题标题】:How to open locally saved files on cordova android如何在cordova android上打开本地保存的文件
【发布时间】:2016-08-07 18:07:18
【问题描述】:

我有一个 cordova 应用程序,它在本地文件系统中缓存了一些文件,我想这可以正常工作(因为在 ios 上完全没有问题,而在 android 上我可以看到缓存的图像)。

问题是,当我想在 android 上显示 PDF 文件时(无论我使用的是 inappbrowser 插件还是 cordova-plugin-file-opener2),外部窗口很快就会打开,然后立即关闭。 在 Android Studio 中,我收到以下错误消息: E/Surface getSlotFromBufferLocked: unknown buffer: 0x96b20cc0

如果您搜索该错误,您会收到很多关于权限问题的帖子。但我不知道我需要哪些权限。

这是我打开 pdf 文件的方式:

window.open("file:/// .... ", "_system");

【问题讨论】:

    标签: android cordova cordova-plugins


    【解决方案1】:

    当我更改 cordova-plugin-file 中的数据目录时,它正在工作:

    Cordova open local Pdf file on Android

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多