問題タブ [pebble-js]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
410 参照

javascript - 「アクション」が設定されている場合の Pebble.JS カード - 「スクロール可能」は失敗します

「選択」ボタンをクリックするとアクションが発生し、スクロール可能なテキストを含むカードを作成しようとしています。

このように実行すると、アクション バーのアイコンが表示され、「クリック」イベントが実行されますが、「scrollable: true」は無効になります。「アクション」プロパティにコメントすると、「クリック」イベントは引き続き実行され、今回は「スクロール可能:真」が機能しますが、もちろんアイコンは表示されません。それはバグですか、それとも仕様ですか?「選択」のアイコンを表示し、カードをスクロール可能に保つには、どうすれば両方の長所を活かすことができますか?

0 投票する
0 に答える
1099 参照

javascript - 投稿データを含む Pebble.js ajax リクエスト。リクエストにデータがありません

プロトタイプ用に pebble.js をいじり始めたところです。サーバーに接続し、ユーザー データ (ログイン情報) をペブルからサーバーに送信してハンドシェイクし、サーバーからペブルにデータを送り返す必要があります。プロトタイピングが簡単なので、pebble.js を使用しています。

現在、接続をセットアップするために ajax ライブラリ ( http://developer.getpebble.com/docs/pebblejs/#ajax ) を使用しています。次のコードがあります。

サーバー上の PHP では、apache_request_headers(); によって完全なヘッダー情報を取得します。echo json_encode(apache_request_headers()); で小石に送信します。

これにより、console.log(JSON.stringify(data)) が出力されます。

ご覧のとおり、リクエスト内でデータは送信されません。

リクエストでデータが送信されない理由を知っている人はいますか?

解決済み

pebblejsのgithubで解決できました。同じ問題を抱えている人向け:「タイプ」が「json」に設定されている場合、ajax ライブラリは応答が json であることを期待するだけでなく、投稿されるデータも json として投稿されます。このデータを PHP の配列に収集する場合は、次のコードを使用します。

0 投票する
1 に答える
139 参照

javascript - Pebble の SetInterval でボタンのクリックに応答するにはどうすればよいですか?

私は SetInterval 経由で Pebble.JS を使用して Pebble にストップウォッチ機能をアプリに実装しようとしています。推奨されていないことはわかっていますが、今のところその高精度は必要ありません。

ストップウォッチはスタートしますが、ストップウォッチを止めることができません。選択を押すと新しい画面に移動するように設定しました。

0 投票する
2 に答える
723 参照

javascript - pebble.js を使用して XML を JSON に変換する

Pebble 用の小さなアプリケーションを作成しています。その目的は、Web サービスをサーバーに送信し、XML 応答を処理することです。ここでの問題は、Pebble.JS が XML 応答をサポートしておらず、テキストまたは JSON 応答のみをサポートしていることです。情報を簡単に利用できるように、応答を JSON に変換する方法を探しています。Pebble.JS がこれを達成するための有効な方法が見つかりません。

Pebble.JS の JSON で XML の属性と子要素 (属性を含む) を取得する方法を知っている人はいますか?

ありがとう!

0 投票する
1 に答える
196 参照

javascript - ポーリングのフリーズ、Pebble.js、ajax、node.js

私はペブルが初めてです。最近、pebble クライアントがポーリングによってサーバーからデータを取得するための簡単なプログラムを作成しました。Pebble.js、ajax、setInterval 関数を使用しています。サーバーは node.js 上にあります。私が抱えている問題は、20回以上のクエリの後にポーリングがフリーズし、小石に変更がなくても、サーバーでクエリ信号を取得できることです。

クライアント側のコードはここにあり、サーバー側のコードは単純な http 応答です。

0 投票する
0 に答える
311 参照

javascript - setInterval() を終了するには、Pebble.js

Pebble は初めてです。現在、ポーリングを使用して小さなプログラムを試しています。コードの一部を次に示します。

問題は、setinterval を終了したいのですが、pebble.js で定義されていないため、clearInterval を使用できないことです。clearInterval を使用して終了しないようにする解決策はありますか? または私はそれを間違った方法で使用しましたか?

0 投票する
1 に答える
384 参照

c - Pebble Watch で「無効なキーを無視しています: KEY_TEMPERATURE」エラーが発生する

小石ウォッチフェイスのチュートリアルに従いましたが、何かを変更しましたが、ログにエラーが表示されます:

無効なキーを無視します: KEY_TEMPERATURE 無効なキーを無視します: KEY_CONDITIONS

おそらくjsコードだと思いましたが、チュートリアルのmain.cで使用しましたが、正常に動作します。

Github リポジトリへのリンク