2

Pebble アプリ (時計自体で実行されている) は、ペアリングされた電話をネットワーク ゲートウェイとしてのみ使用して、インターネットに直接アクセスできますか (例: HTTP REST API からデータをフェッチします)。専用のアプリや実行するソフトウェア サポートを作成する必要はありません。電話で?

4

2 に答える 2

5

コメントで述べたように、SDK 2.0 の時点で、PebbleKit JavaScript フレームワークを使用して、標準XMLHttpRequestオブジェクトを含む JavaScript を、公式の Pebble アプリによって提供されるサンドボックスで実行できます (したがって、httpebble が以前に行っていたことを実行します)。

XHR を使用すると、インターネットからデータを取得し、それを Pebble アプリに渡すことができますPebble.sendAppMessage(data, ackHandler, nackHandler)。JavaScript を使用してイベントをリッスンすると、Pebble アプリからメッセージを受信することもできます。

詳細については、こちらの Pebble SDK ドキュメントを参照してください: https://developer.getpebble.com/2/guides/javascript-guide.html

于 2013-11-16T08:40:59.707 に答える
4

Pebble のバージョン 1 ソフトウェアを実行している場合、ネイティブにインターネットにアクセスすることはできません。ただし、アプリhttpebbleを「ネットワーク ゲートウェイ」として使用できます。コード例については、Katharine の GitHub ページを参照してください。

Pebble のバージョン 2 ソフトウェアを実行している場合は、ネイティブにインターネットにアクセスしてデータを取得できます。詳細については、Pebble のドキュメントを参照してください。

2014 年 1 月 3 日現在、バージョン 2 ソフトウェアは公開されていません。

于 2013-10-15T16:43:32.907 に答える