最近项目上用到在线预览 word execl ppt pptx
微软的Office Online在线预览 遇到这种现像, 文件url 用了encodeURIComponent 加密同样无法读取. 真拿它没折了有没有大神踩过坑, 分享一下心德万分感谢!
翻译如下:
找不到文件
原始文件的URL无效或文档不可公开访问。
验证URL是否正确,然后与文档所有者联系。
最近项目上用到在线预览 word execl ppt pptx
微软的Office Online在线预览 遇到这种现像, 文件url 用了encodeURIComponent 加密同样无法读取. 真拿它没折了有没有大神踩过坑, 分享一下心德万分感谢!
翻译如下:
找不到文件
原始文件的URL无效或文档不可公开访问。
验证URL是否正确,然后与文档所有者联系。
在使用Office Online进行文件预览时,确保文件的URL是公开可访问的,且没有访问权限限制。以下是一些可能的解决方案:
文件权限:确保文件存储在公共区域,访问权限设置为“公开”。如果文件需要身份验证,Office Online无法访问。以下内容由AIGC 及 gpt.4o 科技梦想家编程波士 共同为您回答解决方案、有用望采纳☀️☀️:
URL编码:你的encodeURIComponent使用似乎没问题,但检查生成的URL是否完全正确。试试直接在浏览器中访问原始URL,确保能打开。
文件类型支持:确保你的文件格式(如PDF、PPTX等)被Office Online支持,某些格式可能无法预览。
使用HTTPS:确保所有链接都是HTTPS格式,这通常是必要的。