续待流年 2021-07-03 18:34 采纳率: 0%
浏览 695

微软的Office 免费在线预览踩坑

最近项目上用到在线预览 word execl ppt pptx
微软的Office Online在线预览 遇到这种现像, 文件url 用了encodeURIComponent 加密同样无法读取. 真拿它没折了有没有大神踩过坑, 分享一下心德万分感谢!

img
encodeURIComponent: https://view.officeapps.live.com/op/embed.aspx?src=https%3A%2F%2Fxuewenweb-oss.oss-cn-shenzhen.aliyuncs.com%2Fuploads%2F20210630%2F1625036268583%2FLOFTER5.2%E8%A7%86%E8%A7%89%E8%AE%BE%E8%AE%A1%E8%A7%84%E8%8C%83.pdf

原始: https://view.officeapps.live.com/op/embed.aspx?src=https://xuewenweb-oss.oss-cn-shenzhen.aliyuncs.com/uploads/20210630/1625036268583/LOFTER5.2视觉设计规范.pdf

翻译如下:

找不到文件

原始文件的URL无效或文档不可公开访问。

验证URL是否正确,然后与文档所有者联系。

  • 写回答

1条回答 默认 最新

  • 科技梦想家 2024-09-25 03:39
    关注

    在使用Office Online进行文件预览时,确保文件的URL是公开可访问的,且没有访问权限限制。以下是一些可能的解决方案:

    以下内容由AIGC 及 gpt.4o 科技梦想家编程波士 共同为您回答解决方案、有用望采纳☀️☀️:

    文件权限:确保文件存储在公共区域,访问权限设置为“公开”。如果文件需要身份验证,Office Online无法访问。

    URL编码:你的encodeURIComponent使用似乎没问题,但检查生成的URL是否完全正确。试试直接在浏览器中访问原始URL,确保能打开。

    文件类型支持:确保你的文件格式(如PDF、PPTX等)被Office Online支持,某些格式可能无法预览。

    使用HTTPS:确保所有链接都是HTTPS格式,这通常是必要的。

    评论

报告相同问题?