使用video.js文件报错:Failed to load resource: net::ERR_FILE_NOT_FOUND的解决办法

本文介绍了解决video.js在本地HTML文件中加载失败的问题,提供了详细的错误信息及解决方法,通过指明正确的资源路径来避免加载错误。

使用video.js文件报错:

file://www.google-analytics.com/__utm.gif?utmwv=5.4.2&utmac=UA-16505296-2&u…Fexample.html&utmcc=__utma%3D1.5782357959.1.1.1.1%3B&utme=8(vjsv)9(v4.3.0)Failed to load resource: net::ERR_FILE_NOT_FOUND

video.js:6 'webkitMovementX' is deprecated.Please use 'movementX' instead.

video.js:6 'webkitMovementY' is deprecated.Please use 'movementY' instead.

解决办法参考这篇文章:

http://stackoverflow.com/questions/22671994/jquery-will-not-load-because-it-cant-be-found

分析:出现该问题的原因是因为所用的html是本地的网页文件。

这篇文章内容如下:


My html page don't works because my script is not loading. The script I'm using is as follows:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>

This is the error:

Failed to load resource: net::ERR_FILE_NOT_FOUND
file://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js

Can you see the problem? I just copied the scripts src from google hosted libraries.

share improve this question
 

3 Answers

up vote 27 down vote accepted

I think you're testing this using an HTML file on your local file system. // with no protocol specified is assuming file:// because of this.

share improve this answer
 
1 
ahh, very good, I was scratching my head –  andrew  Mar 26 '14 at 20:13
1 
Right, this would work if he were running it from a localhost of some kind. –  m59  Mar 26 '14 at 20:13
 
I will add that normally protocol-relative URL's like this are a good thing, because they'll call the script withhttp:// or https:// depending on what protocol is used to load the page. –  Tim Goodman  Mar 26 '14 at 20:25
 
Yes, It worked on my Xampp localhost. –  user3232772  Mar 26 '14 at 21:42
 
@user3232772 If this answer helped you, please consider marking it as the accepted answer. –  Tim Goodman  Mar 28 '14 at 15:09

You need put http:// before the URL. Try it:http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js

share improve this answer
 
1 
Omitting http: is generally better, because it can infer http: or https:. It's just that in this case, it's inferring file:, which is not what is wanted. –  Tim Goodman  Mar 27 '14 at 17:03

Only posting to help anyone else who did what i did. I spent hours trying to figure out why i was getting about a 100 of these errors. I had forgot i was messing around with ngRoute and had placed <base href="/"> in my index.html. After removing it everything works again.




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值