lookPDF(url) {
console.log(url)
let that = this
wx.getSystemInfo({
success: function(res) {
var sname = res.system.split(' ');
console.log(sname[0])
console.log(url)
if (sname[0] == 'iOS'){
uni.redirectTo({
url:'/pages/learn/webView?contractUrl='+ url,
})
} else if (sname[0] == 'Android'){
console.log(url)
wx.downloadFile({
url: url,
success: function(res) {
const filePath = res.tempFilePath;
wx.openDocument({
filePath: filePath,
showMenu: true,
fileType: 'pdf',
success: function(res) {
that.consInfo = 1
console.log('打开文档成功'+that.consInfo);
// that.ended(1)
}
});
}
});
}
}
})
},
webView.vue文件
<template>
<view id="web-info">
<web-view :src="src"></web-view>
</view>
</template>
<script>
export default {
data() {
return {
src: '',
}
},
onLoad(option) {
this.src = option.contractUrl
}
}
</script>
<style>
</style>