收藏
回答

wx.openDocument 打开excel文件 IOS 报错:无法预览此文件,请问怎么解决?

安卓手机和开发者工具都能打开,但是真机测试就出错,但是日志显示还是成功。

wx.downloadFile({
    url: data.url,
    success: function (res) {
        const filePath = res.tempFilePath;
        fs.saveFile({
            tempFilePath: filePath,
            //filePath: `${wx.env.USER_DATA_PATH}/theme.xls`, //保存的时候必须跟上路径和文件名
            success: function (res2) {
                console.log("保存成功")
                console.log(res2)
                wx.openDocument({
                    //filePath: filePath,
                    filePath: res2.savedFilePath,
                    showMenu:true,
                    success: function (res3) {
                        wx.hideLoading();
                        console.log('打开文档成功')
                        console.log(res3)
                    },fail(res3){
                        console.log(res3,'------------res-----------')
                    }
                })
            },
            fail: function (res11) {
                console.log("保存失败")
                console.log(res11)
            }
        })

    }
})

最后一次编辑于  2022-05-18
回答关注问题邀请回答
收藏

3 个回答

登录 后发表内容