html52.com
我爱小程序-开发者交流社区

wx.downloadFile打开文档时是调用哪个软件打开的呢?

官方打开文档时,是调用微信打开文档的方式还是qq浏览器呢?为什么我这里会是直接调用手机中打开文档的方式呢?让我自己选择打开文件的方式,这个原理是什么啊,怎么手机和手机不一样呢?如图一,调用系统询问用哪个软件打开,图二是直接调用qq浏览器打开文件服务。而且同一个文件,在图一中选择wps就可以打开,但图二却打不开。

wx.downloadFile({
  // 示例 url,并非真实存在
  url: 'http://example.com/somefile.pdf',
  success: function (res) {
    const filePath = res.tempFilePath
    wx.openDocument({
      filePath: filePath,
      success: function (res) {
        console.log('打开文档成功')
      }
    })
  }
})

)
      }
    })
  }
})
)
      }
    })
  }
})

网友回复

社区技术运营专员-CJiang:

你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付