我正在玩twilio javascript客户端,我只是在文档中加载库:
<script type="text/javascript" src="//static.twilio.com/libs/twiliojs/1.1/twilio.min.js"></script>
但是发生的事情是我的浏览器显示以下错误(是的我在本地测试它):
GET http://localhost:57183/libs/twiliojs/refs/7ed9035/twilio.js 410 (Gone)
使用发起人:
twilio.min.js:3
为什么?我做错了吗?
答案 0 :(得分:2)
如果您的网站不会通过HTTPS提供 - 您可以安全地将这两个斜杠更改为(“//”=&gt;“http://”),并且所有这些都应该适合您。
<script type="text/javascript" src="http://static.twilio.com/libs/twiliojs/1.1/twilio.min.js"></script>
(只要您在本地测试时仍然在线)
如果你想在离线时测试你的网站,你需要下载scipt并将其放在文档根目录的“js”文件夹中,并从那里包含它:
<script type="text/javascript" src="js/twilio.min.js"></script>
答案 1 :(得分:0)
在页面头部中加载twilio.js解决了这个问题。我错误地在twilio.js之前的js脚本中加载对twilio客户端api的引用,但是这些引用都在angularjs控制器中,所以我不希望它们在执行之前被评估。 但是,尽早加载库是正确的。