【发布时间】:2014-10-03 22:16:43
【问题描述】:
我知道 Pebble.js JavaScript 声明支持一个非常简单的 HTTP 服务(古称“ajax”),但我在它的 C SDK 中找不到类似的工具。 是否可以从 Pebble C SDK 发出 HTTP 请求?
【问题讨论】:
标签: http pebble-watch pebble-sdk
我知道 Pebble.js JavaScript 声明支持一个非常简单的 HTTP 服务(古称“ajax”),但我在它的 C SDK 中找不到类似的工具。 是否可以从 Pebble C SDK 发出 HTTP 请求?
【问题讨论】:
标签: http pebble-watch pebble-sdk
在编写 C 应用程序时,您可以使用 AppMessage 向手机上运行的 JavaScript 发送和接收消息。 JavaScript 代码可以访问标准 HTTP 函数 (XMLHttpRequest)。
Part 3 of the Pebble tutorial 告诉你如何做到这一点。
【讨论】:
好的,一分钱掉了。 Pebble.js 代码在手机上运行,并作为输入/输出设备与手表交互。所有的js代码处理都发生在手机上。因此,“ajax”http 调用源自电话。 在 C SDK 环境中,代码在手表上执行,与外界的任何通信都必须通过蓝牙作为消息。因此,在 C 环境中,HTTP servde 必须由手机的应用程序提供。
【讨论】: