【问题标题】:Error when getting an AJAX request with Pebble.js使用 Pebble.js 获取 AJAX 请求时出错
【发布时间】:2015-03-31 04:45:53
【问题描述】:

在宾夕法尼亚州黑客马拉松期间,我一直在为 pebble watch 开发应用程序。 在校园里,我使用 node.js 从本地服务器(这就是我的想法)获取信息,并在手表上显示该信息。它工作完美。 现在,我回到家中,由于某种原因,http 服务器的链接发生了变化,现在,当我收到 ajax 请求(来自此更新的链接)时,它失败了,说 ajax 请求失败:null (我认为的错误为null) 任何想法为什么??

我之前运行的链接是:http://client-75-102-97-252.mobility-up.psu.edu:3000

现在我正在运行:http://Kevin-Cs-MacBook-Pro-2.local:3000

它不起作用。

我正在使用 Pebble.js API 中描述的 ajax 函数

ajax(
{
    url: 'http://Kevin-Cs-MacBook-Pro-2.local:3000/Kevin/medicine',

    type: 'json'
  },

  function(data, status, request) {
    console.log('Quote of the day is: ' + data.contents.medicine);
  },

  function(error, status, request) {
    console.log('The ajax request failed: ' + error);
  }
);

我不确定发生了什么。 谢谢, 凯文

【问题讨论】:

  • 尝试从手机上的网络浏览器打开 URL,以确保与您的 macbook 的连接正常。
  • 我解决了,问题出在云卵石上,因为它没有从服务器获取任何东西,显然它受到了干扰。我下载了 Pebble SDK,在本地运行它,它工作正常!

标签: javascript ajax node.js pebble-watch


【解决方案1】:

问题出在 cloud pebble 上,因为它没有从服务器获取任何东西,显然它受到了干扰。我下载了 Pebble SDK,在本地运行它并且可以正常工作

【讨论】:

    猜你喜欢
    • 2014-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多