Pebble可以直接访问互联网吗?

时间:2013-10-15 13:28:00

标签: pebble-watch

Pebble应用程序(在手表上运行)可以直接访问互联网(例如,从HTTP REST API获取数据)使用配对的手机仅作为网络网关,而无需编写专用的应用程序或软件支持要在电话上运行吗?

2 个答案:

答案 0 :(得分:5)

如评论中所述,从SDK 2.0开始,您可以使用PebbleKit JavaScript Framework在官方Pebble应用程序提供的沙箱中运行JavaScript,包括标准XMLHttpRequest对象(因此执行httpebble之前的操作)

使用XHR,您可以从互联网上检索数据,并使用Pebble.sendAppMessage(data, ackHandler, nackHandler)将其传递给您的Pebble应用程序。使用JavaScript收听活动,您还可以从Pebble应用程序接收消息。

有关详细信息,请参阅此处的Pebble SDK文档: https://developer.getpebble.com/2/guides/javascript-guide.html

答案 1 :(得分:4)

对于Pebble运行的第1版软件,您无法本地访问互联网。但您可以将应用httpebble用作“网络网关”。有关代码示例,请查看Katharine's GitHub Page

对于Pebble运行的第2版软件,您可以原生访问互联网并获取数据,有关详细信息,请参阅Pebble docs

自2014年3月1日起,第2版软件尚未向公众发布。