开发者社区> 问答> 正文

钉钉小程序中可以控制访问用户只能打开pdf不可以下载么?

钉钉小程序中可以控制访问用户只能打开pdf不可以下载么?

展开
收起
三分钟热度的鱼 2023-08-02 13:13:52 189 0
1 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    CURRENTLY 不支持控制用户只预览不能下载 PDF 文件。

    具体限制如下:

    钉钉小程序在使用 打开 PDF 文件时,会在钉钉内置的 PDF 预览页面进行预览。

    钉钉 PDF 预览页面会给用户提供下载 PDF 的按钮,不可控。

    钉钉小程序本身也没有直接控制 HTTP Response 的能力,无法修改返回头来控制下载。

    钉钉小程序也不能进行系统级的权限控制。

    所以钉钉小程序 CURRENTLY 是无法限制用户只能预览而不能下载 PDF 的。

    目前有以下两种可选方式:

    如果 PDF 内容允许共享,直接给用户下载地址,不过用户还是能下载。

    通过在服务端限制 PDF 下载。比如:

    放在独立域名下,通过 token 控制访问。
    放在服务器内部,通过接口限制下载。

    2023-08-02 19:53:45
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
对象存储实战指南-试读 立即下载
OpenAnolis 龙蜥操作系统开源社区技术创新白皮书 立即下载
使用CNFS搭建弹性Web服务 立即下载