请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

资源404,本地访问可以,加了跨域,谷歌浏览器设置了能跨域,还是404

老师,点击上面的链接可以访问直接下载,但是实例化为空,下面的报404
图片描述

正在回答

1回答

同学你好,上面访问的是电子书的位置,下面显示的找不到电子书对应的xml文件,可能是equb解析的问题,你在项目的node_modlues中看一下equbjs的版本是不是课程中使用的0.3.71版本,或者可以换一本equb电子书看一下能不能正常显示,如果还是报错可以代码上传到GitHub或是码云这些代码托管平台,把项目地址发我一下,我在本地帮你定位一下问题。

0 回复 有任何疑惑可以回复我~
  • 提问者 一往1 #1
    https://github.com/565567907/read.git     ,epubjs版本正常,火狐访问报跨域,谷歌访问报404,本地访问正常,其他电子书也不能正常访问
    回复 有任何疑惑可以回复我~ 2020-09-21 18:05:03
  • 提问者 一往1 #2
    server {
    	    listen       8086;
    	    server_name  epub;
    		root F:/epub;
    		autoindex on;
    	    location / {
    	       add_header Access-Control-Allow-Origin *;
    	    }
    	    add_header Cache-Control "no-cache, must-revalidate";
    	}
    老师,这是nginx的配置,
    回复 有任何疑惑可以回复我~ 2020-09-21 18:06:20
  • 扬_灵 回复 提问者 一往1 #3
    你把initEpub后面添加的后缀名改掉是epub不是ePub。
    回复 有任何疑惑可以回复我~ 2020-09-21 18:17:50
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信