项目场景:
提示:这里简述项目相关背景:
vue 项目中,前端页面使用 微软的 office
online 时,页面出现下图中显示的界面。
遇到的问题:
An error occurred We're sorry, but for some reason we can't open this for you. Learn more
原因分析:
提示:这里填写问题的分析:
1、考虑文件地址是否正确
2、考虑文件的路径是否是局域网
解决方案:
提示:这里填写该问题的具体解决方案:
地址:http://view.officeapps.live.com/op/view.aspx?src=要查看的文档地址
知识小结:
1、文件路径不能包含ip,必须是域名,否则识别不到
2、.链接必须是公网(外网)可以访问的,不能是内网IP,不能是局域网ip
3、.链接必须包含文件类型,比如 http://www.a.com/zz/xx/文件名称.xlsx
4、.还不能打开可以直接把文件路径在浏览器里打开,检查链接是否可以直接下载文件