关于微信小程序导出文件页无法操作问题

        自己的项目根据需求,需要在小程序里导出对应excel文件,但是文件通过后端处理返回页面后,有的手机会在屏幕下方显示:编辑(需要下载QQ浏览器),而大多数的手机都只会显示要导出的文件预览,但是页面上找不到任何操作的互动。而网上大多数查到的都是通过跳转外链页面进行导出(这领导不会同意的的)。

        去官网研究了很久的开发者文档,好家伙,找到了问题所在:在10月前某版本中将预览文件页面的菜单操作显示改为了默认关闭(可能是为了按需吧),你得自己在页面的js里/对应位置自动开启;

设置属性:showMenu: true,

代码仅供理解用,重点就是设置showMenu: true

wx.downloadFile({
            url: url2,
            success(res) {
              console.log(res)
              var filePath = res.tempFilePath
              console.log(filePath)
              wx.openDocument({
                filePath: res.tempFilePath,
                showMenu: true,
                fileType: 'xls',
                success(res) {
                  console.log("打开文档成功")
                }
              })
            },})

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值