twilio js客户端试图从localhost加载

时间:2013-12-01 12:47:56

标签: twilio

我正在玩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

为什么?我做错了吗?

2 个答案:

答案 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控制器中,所以我不希望它们在执行之前被评估。 但是,尽早加载库是正确的。