問題タブ [cloudpebble]

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 に答える
324 参照

javascript - Pebble.js メニュー項目のレンダリングが遅い

プリント サーバーとプリンターが動的に稼働しているかどうかを確認し、それを Pebble にフィードバックするために、職場のサーバーへのインターフェイスを作成しました。機能は問題ありませんが、私が抱えている問題はメニューにあります。メニューを読み込んで下にスクロールすると、突然アイテムが表示されなくなります。約 6 秒後に表示されます。上下スクロールも同様です。メニューオプションはたくさんありますが、メニューに6つのアイテムがあっても十分です。

これは単に処理能力または pebble.js スクリプトの制限ですか、それとも何か間違っていますか?

-- 更新 -- 今後の参考のために、Pebble を再起動すると、レンダリングが大幅に高速化されました。新人ミス…

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

pebble-watch - Swift アプリから Pebble アプリに値を送信する

現在の速度を表示するシンプルな Swift アプリを作成しました。iOS アプリと通信して速度を表示するペブル アプリを作成したいと考えています。私の質問は、Swift アプリから C/JS ペブル アプリに値を送信するにはどうすればよいかということです。

前もって感謝します!

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

pebble-watch - Pebble.js でバックグラウンド ワーカーをどのように実装しますか?

主に Pebble の加速度計を使用して、Pebble.js をバックグラウンドで実行したいと考えています。小石のドキュメントのほとんどはC言語であるため、人々がこれをどのように行ったのか疑問に思っていました

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

pebble-watch - Pebble JS メニュー項目が消える

こんにちは、Pebble.JS を使用して小石アプリの作成を開始しました。Pebble にアプリをインストールしたところ、一部のメニュー項目が消えて再び表示されることに気付きました。

コードについてあまり派手なことはありません:

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

pebble-watch - Pebble ウォッチフェイスが終了時にクラッシュする

私は非常にシンプルな時計の顔を自分のペブルにしています。私は3つのテキストレイヤーを持っています。1 つは時刻、1 つは日付、もう 1 つはその日の進行状況インジケーターを示します。

ボタンを押してメニューに移動したり、別のウォッチフェイスに移動したりするたびに、アプリがクラッシュします。deinit プロセスで何かを破壊していないのではないかと思いましたが、再確認しましたが、何も見つかりません。コードは次のとおりです(ごちゃごちゃしていて申し訳ありませんが、他のものをデバッグしていました):

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

pebble-watch - Pebble.js が JSON ソースからメニュー データをロードしない

現在、pebble.js (sdk 2.0) をいじっています。JSON ソースからデータをロードするメニュー ベースのアプリを作成しようとしています。

メニュー部分への入力を除いて、すべて正常に動作します。これが私のコードです:

出力:

メニューは「Fruits」を正常にロードしますが、「dataJSON」をロードすると何もしません。データがメニューにロードされない理由を他の誰かが知っています

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

javascript - Pebble JS、GitHub、および画像リソース

pebble.jsGitHub リポジトリからロードするプロジェクトに取り組んでいます。私は基本的にローカルでコードを書き、GitHub にプッシュしてから、CloudPebble にプルしてビルドします。これは、私のコンピューターが SDK を実行するのに適していないためです。CloudPebble は私の画像リソースを正しく認識していますが、それを参照する方法がわかりません。最初は、サブパスをresourcesフォルダーに移動するまで画像を見つけることができませんでした。これにより、適切なインポートが可能になりましたが、画像を参照するたびに、アプリ ログに次のように記録されます。

これが私のプロジェクト構造のサンプルです:

これは関連するビットですappinfo.js

そして最後に関連するビットapp.js

また、プロパティの画像パスを直接参照しようとしましたiconが、画像が表示されず、同じJavaScript Error. ビルド ログにイメージが正しく追加されていることがわかります。

この時点で私は途方に暮れています - どんな助けでも大歓迎です。