小程序
小游戏
企业微信
微信支付
扫描小程序码分享
9 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我的为什么一会可以打开,一会打不开的?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
openFile(filePath) {
wx.showLoading({
title: "正在打开中",
icon: "loading",
duration: 2000
});
wx.downloadFile({
url: filePath,
success: (res) => {
console.log("11111", res);
const filePath = res.tempFilePath;
var index = filePath.lastIndexOf(".");
let fileType = filePath.substring(index + 1, filePath.length);
let openFileType;
switch (fileType) {
case "docx":
openFileType = "docx";
break;
case "word":
case "excel":
openFileType = "xlsx";
case "xlsx":
case "xls":
openFileType = "xls";
case "ppt":
openFileType = "ppt";
case "pptx":
openFileType = "pptx";
case "pdf":
openFileType = "pdf";
default:
openFileType = "doc";
}
wx.openDocument({
filePath: filePath,
fileType: openFileType,
console.log("打开文档成功");
},
fail: (res) => {
console.log(res);
wx.showToast({
title: "文件下载失败"
complete: () => {
wx.hideLoading();
检查 downloadFile 合法域名是否正确,这个容易被忽略
ios打开文档报错 安卓没有问题 文档地址https://e6kang.oss-cn-hangzhou.aliyuncs.com/develop/2019-12-06/5de9ff69d70a0.xlsx
楼主解决了吗,我手机也是有时能打开有时打不开,有的手机就一直打不开,然后开发者工具一直能打开。。。
测试工具能打开文档吗?我感觉我们俩遇到的问题一样
请提供能复现问题的代码片段
https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我的为什么一会可以打开,一会打不开的?
麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
openFile(filePath) {
wx.showLoading({
title: "正在打开中",
icon: "loading",
duration: 2000
});
wx.downloadFile({
url: filePath,
success: (res) => {
console.log("11111", res);
const filePath = res.tempFilePath;
var index = filePath.lastIndexOf(".");
let fileType = filePath.substring(index + 1, filePath.length);
let openFileType;
switch (fileType) {
case "docx":
openFileType = "docx";
break;
case "word":
openFileType = "docx";
break;
case "excel":
openFileType = "xlsx";
break;
case "xlsx":
openFileType = "xlsx";
break;
case "xls":
openFileType = "xls";
break;
case "ppt":
openFileType = "ppt";
break;
case "pptx":
openFileType = "pptx";
break;
case "pdf":
openFileType = "pdf";
break;
default:
openFileType = "doc";
break;
}
wx.openDocument({
filePath: filePath,
fileType: openFileType,
success: (res) => {
console.log("打开文档成功");
},
fail: (res) => {
console.log(res);
}
});
},
fail: (res) => {
console.log(res);
wx.showToast({
title: "文件下载失败"
});
},
complete: () => {
wx.hideLoading();
}
});
},
检查 downloadFile 合法域名是否正确,这个容易被忽略
ios打开文档报错 安卓没有问题 文档地址https://e6kang.oss-cn-hangzhou.aliyuncs.com/develop/2019-12-06/5de9ff69d70a0.xlsx
楼主解决了吗,我手机也是有时能打开有时打不开,有的手机就一直打不开,然后开发者工具一直能打开。。。
测试工具能打开文档吗?我感觉我们俩遇到的问题一样
请提供能复现问题的代码片段
https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html