uniapp 微信小程序 预览pdf方法

效果图:

1、在小程序中

bash 复制代码
// #ifdef MP */  是区分运行的环境,在小程序中可使用如下方法
 uni.downloadFile({
   url: item.link,//文件地址
    success: function (res) {
         var filePath = res.tempFilePath;
         uni.openDocument({
               filePath: filePath,
               showMenu: false,  //这个参数可设置你预览的文件能否被直接转发,此次是设置是否展示分享菜单
               success: function (res) {
                }
           });
    }
 });
 /* #endif */

2、在H5中

bash 复制代码
 /* #ifdef H5 */       //这里是H5中的写法
  uni.navigateTo({
       url: '/pages/index/pdfview?url='+item.link+'',
   })
 /* #endif */
相关推荐
百事牛科技39 分钟前
只可读不可改!PDF禁止修改实操方法
windows·pdf
sunphp开发者1 小时前
制作手绘地图瓦片切图
前端·uni-app
fruge1 小时前
不用反复折腾 Word 排版:本地部署 Magic Resume,在线编辑并导出 PDF
pdf
gsls2008082 小时前
Penpot 导出 PDF 报错 —— 问题排查与解决记录
pdf·原型·penpot
fthux2 小时前
下一次提交,隔了八年:掘金小程序回来了
微信小程序·开源·github
SamChan902 小时前
PDF 翻译服务的全链路可观测性设计:OpenTelemetry + Jaeger + Loki 实战方案
后端·python·pdf·机器翻译
ZiYiMing21 小时前
miniprogram-automator 在 2026 年还能用吗?——官方 SDK 三处硬伤的排查与重建
微信小程序
梦曦i1 天前
RouterLink v2.5.0:H5端原生能力全面回归
前端·uni-app
Source.Liu1 天前
【A11】基于 PDF 渲染引擎的统一文档界面架构设计
rust·pdf
拖孩1 天前
一个人 + AI 做的小程序,上线 15 天赚了 10 块 5
前端·后端·微信小程序