为什么在 Android 7 上使用 Intent 加载 PDF 时出错
Why is there an error loading a PDF using Intent on Android 7
我有一个带有 onClick 事件处理程序的 TextView 来下载一个打开的 PDF 文件
我在响应处理程序中有以下代码。
startActivity(Intent(Intent.ACTION_VIEW, Uri.parse(pdfUrl)))
我可以看到 PDF 正在加载,但在它被读取之前 returns 到应用程序并出现以下错误。
Cannot open PDF
<filename>.pdf cannot be opened
设备属性
ril.model_id: QB13532959
ro.board.platform: exynos5
ro.boot.em.model: SM-J327T1
ro.build.version.sdk: 24
ro.product.brand: samsung
ro.product.manufacturer: samsung
ro.product.model: SM-J327T1
ro.product.name: j3popeltemtr
感谢用户 @CommonsWare 我仔细检查了假设并意识到 PDF URL 存在错误。问题已解决。
我有一个带有 onClick 事件处理程序的 TextView 来下载一个打开的 PDF 文件
我在响应处理程序中有以下代码。
startActivity(Intent(Intent.ACTION_VIEW, Uri.parse(pdfUrl)))
我可以看到 PDF 正在加载,但在它被读取之前 returns 到应用程序并出现以下错误。
Cannot open PDF
<filename>.pdf cannot be opened
设备属性
ril.model_id: QB13532959
ro.board.platform: exynos5
ro.boot.em.model: SM-J327T1
ro.build.version.sdk: 24
ro.product.brand: samsung
ro.product.manufacturer: samsung
ro.product.model: SM-J327T1
ro.product.name: j3popeltemtr
感谢用户 @CommonsWare 我仔细检查了假设并意识到 PDF URL 存在错误。问题已解决。