钉钉小程序中可以控制访问用户只能打开pdf不可以下载么?
CURRENTLY 不支持控制用户只预览不能下载 PDF 文件。
具体限制如下:
钉钉小程序在使用 打开 PDF 文件时,会在钉钉内置的 PDF 预览页面进行预览。
钉钉 PDF 预览页面会给用户提供下载 PDF 的按钮,不可控。
钉钉小程序本身也没有直接控制 HTTP Response 的能力,无法修改返回头来控制下载。
钉钉小程序也不能进行系统级的权限控制。
所以钉钉小程序 CURRENTLY 是无法限制用户只能预览而不能下载 PDF 的。
目前有以下两种可选方式:
如果 PDF 内容允许共享,直接给用户下载地址,不过用户还是能下载。
通过在服务端限制 PDF 下载。比如:
放在独立域名下,通过 token 控制访问。
放在服务器内部,通过接口限制下载。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。