【预览pdf】:uniapp在微信小程序预览pdf,兼容安卓/IOS |
您所在的位置:网站首页 › pdf转换文本小程序怎么弄 › 【预览pdf】:uniapp在微信小程序预览pdf,兼容安卓/IOS |
前言
提示:因最近项目需求,项目需要用uniapp来开发微信小程序预览pdf的功能, 后端以链接形式返回pdf地址。 这里需要新建一个页面为webView //这里跳转web-view页面, url 就是pdf文件的路径 uni.navigateTo({ url: "./webView/webView?contractUrl=" + this.contractUrl, });webView页面: export default { data() { return { src: '', } }, onLoad(option) { this.src = option.contractUrl } } 2.结合上述两种方法为: openPDF() { switch (uni.getSystemInfoSync().platform) { case "android": console.log("安卓"); // 这里直接调用原生的方法,我们上面定义的 this.androidOpenPdf(this.contractUrl); break; case "ios": console.log("IOS"); //这里跳转web-view页面 uni.navigateTo({ url: "./webView/webView?contractUrl=" + this.contractUrl, }); break; default: this.androidOpenPdf(this.contractUrl); break; } } 总结通过上面的逻辑判断我们就可以解决在不同系统手机上完美加载pdf文件的功能了 如果有更好的方法或者需要改进的地方欢迎留言交流,如果对你有帮助的话,欢迎点赞收藏哦~。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |