微信小程序开发者工具上测试时,uni.openDocument方法在打开文件时,是使用我电脑自带的打开工具打开的,并没有用微信小程序打开,文件时PDF文件,求解..
代码如下```javascript
async fn(item) {
console.log('执行点击事件')
console.log(item)
let res = this.bookList.findIndex(e => e == item)
console.log(res)
const that = this
console.log(this.bookToapq)
console.log(`${ApqApi}dao/${that.bookToapq[res]}`)
uni.downloadFile({
url: `${ApqApi}dao/${that.bookToapq[res]}`,
success: function(res) {
console.log(res)
var filePaths = res.tempFilePath;
uni.openDocument({
filePath: filePaths,
success: function(res) {
// 这里文件已经打卡成功了
console.log('打开文档成功');
},
fail: (a) => {
console.log("shibai1")
console.log(a)
}
});
},
fail: (a, b, c) => {
console.log("shibai")
console.log(a)
console.log(b)
console.log(c)
}
});
}
u***@163.com (作者)
好的,我试一下,感谢
2019-06-11 18:42