微信小程序webview安卓机不能打开pdf问题

最近遇到的webiew访问外链的坑,在安卓不能通过webview打开pdf,ios的就可以,所有我改用另外一种方式实现了,不得不说,微信小程序api的坑真的很多

改用下载pdf并打开pdf的形式

1、api: wx.downloadFile wx.openDocument
复制代码
 wx.downloadFile({
url: path,  //源文件地址
  success(res) {
    wx.openDocument({
      filePath: path,
      fileType: "pdf",
      showMenu: true,
      success: function (res) {
        wx.showToast({
          title: '打开文档成功',
        })
      },
      fail: function (res) {
        wx.showToast({
          title: '打开文档失败',
        })
      }
    })
  }
})

这样子就解决了

相关推荐
张风捷特烈11 小时前
Flutter 伪3D绘制#03 | 轴测投影原理分析
android·flutter·canvas
ElasticPDF-新国产PDF编辑器13 小时前
Vue use pdf.js and Elasticpdf tutorial
vue.js·pdf
omegayy14 小时前
Unity 2022.3.x部分Android设备播放视频黑屏问题
android·unity·视频播放·黑屏
mingqian_chu15 小时前
ubuntu中使用安卓模拟器
android·linux·ubuntu
自动花钱机15 小时前
Kotlin问题汇总
android·开发语言·kotlin
hunzi_116 小时前
选择网上购物系统要看几方面?
java·微信小程序·小程序·uni-app·php
行墨17 小时前
Kotlin 主构造函数
android
前行的小黑炭17 小时前
Android从传统的XML转到Compose的变化:mutableStateOf、MutableStateFlow;有的使用by有的使用by remember
android·kotlin
_一条咸鱼_17 小时前
Android Compose 框架尺寸与密度深入剖析(五十五)
android
在狂风暴雨中奔跑18 小时前
使用AI开发Android界面
android·人工智能