收藏
回答

wx.openDocument打开exl文件报错问题?

wx.getFileSystemManager().saveFile({

tempFilePath:res.tempFilePath,

//wx.env.USER_DATA_PATH 是微信提供了一个用户文件目录给开发者,开发者对这个目录有完全自由的读写权限

filePath:`${wx.env.USER_DATA_PATH}/`+ dateBase +`.xls`,

success(res) {

console.log('merchantdownLoad saveFile res',res)

wx.openDocument({

filePath:res.savedFilePath,

showMenu: true,  // 是否显示右上角菜单按钮 默认为false(看自身需求,可要可不要。后期涉及到右上角分享功能)

success: function (res) {

console.log('打开文件成功:',res)  

},

fail: function(res) {

console.log('打开文件失败',res)

}

})

}

})

以上代码,在微信开发者工具中能够打开和导出exl文件,但是使用pc版的小程序就提示'打开文档',手机版小程序提示文件找不到,打开文件失败 {"errMsg": "openDocument:fail:file doesn't exist"} at pages/deliver/index.vue:232

而且,是25年11月26日突然就不行了,之前似乎是可以的

回答关注问题邀请回答
收藏

1 个回答

  • 智能回答 智能回答 本次回答由AI生成
    2025-11-26
    有用
登录 后发表内容