我正在尝试使用我的网络应用程序中的 iframe 使用 google doc 查看器查看 .doc 扩展文件。
这是代码:
<iframe src={"https://docs.google.com/viewer?url=" + this.state.file + "&embedded=true"} id="frame-id" allowFullScreen={true}/>
this.state.file 有 url =
url=http://localhost:8000/media/somefolder/amO3N9pP/someusers/jEARG7xb/someassignments/amO3N9pP/1/file-sample_1MB.doc&embedded=true
localhost 8000 是我的后端服务器,它已启动并正在运行。
当用户点击网站中的 .doc 文件时,预览为空白,文件被强制下载。
我在我的网络标签中查看了活动。我可以看到文件的 url,这很好。
当我单击文件时,状态会在网络选项卡中取消,然后强制下载状态为 200。