問題タブ [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.
ajax - pebble.js を使用した関数外での Json データの処理
関数getweather()では、Json オブジェクトから気象データを取得し、そのデータを変数dataに格納します。その関数内で Json データを処理できますが、getweather()の外部からデータにアクセスするにはどうすればよいでしょうか?
変数locationまたはdata を返すかどうかは問題ではありません。変数の場所は Json ではありません。
関数getweather()内で動作するように、プレース変数を処理するにはどうすればよいですか?
pebble-watch - Pebble アプリがバックグラウンドにある場合、コンパニオン アプリからアプリ メッセージを取得する方法は?
「簡単なヘルプを探しているので、複数の議論スレッドを避けるために、ここでシナリオ全体を説明しているので、ここですべての詳細を提供します。」
Android コンパニオン アプリと通信するアプリケーションを作成しました。これにはいくつかのイベントがスケジュールされており、小石アプリに送信する必要があります。これにより、アプリのタイムラインがミュートされている場合でも、小石アプリのユーザーに重要な情報を提供できます。
小石アプリが開いている場合にのみ、コンパニオン アプリからデータを取得して正常に処理できますが、もう 1 つの要件は次のとおりです。
小石アプリがバックグラウンドであっても、コンパニオンアプリから送信された小石アプリでデータを取得するには。
すなわち。コンパニオン アプリが何らかのメッセージを送信し、ペブル アプリがバックグラウンドにある場合、そのメッセージを読み、ペブル アプリを起動して必要な情報を表示できるはずです。
Companion アプリと Pebble アプリ間の通信に「アプリ メッセージ」を使用しています。
Pebble Documentation に次のように記載されています。
「バックグラウンド ワーカーは UI API にアクセスできず、AppMessage API を使用したり、リソースをロードしたりすることもできません。AccelerometerService、CompassService、DataLogging、Storage など、他のほとんどの API を使用できます。」
もう1つのクエリは次のとおりです。Pebbleで電話に来た場合に通知を受け取ることができるので、Pebbleウォッチでそのメッセージに関連するアプリまたは関連アプリを開く方法はありますか.
とにかくこれを成し遂げる方法があれば、私を導いてください。
前もって感謝します。
javascript - Pebble で Image Magick を使用する場所は?
Pebble のチュートリアルに従って、Pebble ウォッチにリモート画像を表示していますが、png を変換する Image Magick コードをどこに置くべきかはわかりません。これがコードです
c - JSからCに送信されたCの辞書の辞書を解析するには?
JSからCに送信されたCの辞書の辞書を解析するには? 以下は、解析しようとしているネストされた辞書のサンプルデータと形式です。
通信にアプリ メッセージを使用しているため、 inbox_received_callback内で C でデータを受信すると、以下のコードを試して辞書からデータを取得しました。
これは私が試したものですが、うまくいきません:
このコードは機能していません。ここで何か間違っていると思います:
しかし、それを行うための正しいアプローチを理解することはできません。
javascript - Pebble.js はエミュレーターでは動作しますが、watch では失敗します
CloudPebble で小さなトラッカーを構築しようとしていますが、いつも失敗しています。私は単純なものから始めていますが、エミュレーターでのみ動作しています。
私はこの例に従っています:
http://developer.getpebble.com/docs/pebblejs/#wakeup-schedule-options-callback-event
エミュレーターの実行では、多かれ少なかれ問題ありませんが、小石の時間自体で実行しようとすると、エラーが報告されます: Wakeup set failed: invalidArgument
なんで?まったく同じコードです!
どうもありがとう。
javascript - Pebble.JS: 関数で作成されたメニュー オブジェクトにアクセスします
簡単に:
関数でメニュー オブジェクトを作成しましたが、メイン スクリプトでそのメニュー オブジェクトにアクセスできません。
完全な説明:
関数 createMyMenu() で、いくつかの項目を含むメニュー オブジェクトを作成し、メニューを表示します。これは問題なく動作し、ユーザーは Pebble スマートウォッチのボタンを使用してメニュー内を上下に移動できます。
問題は、ユーザーがアイテムを選択できず、メニュー内を移動するだけであることです。
メイン スクリプトでメニュー オブジェクトを作成すると (もちろん) 正常に動作しますが、関数でメニュー オブジェクトを作成すると、ユーザーはメニュー項目を選択できません。
質問: 関数でメニューを作成し、メイン スクリプトでメニューを作成した場合と同じように、そのメニュー オブジェクトをメイン スクリプトで使用するにはどうすればよいですか?
コード:
そして、スクリプト
javascript - Pebble JavaScript シミュレーター (pypkjs) を実行できません
Pebble-Watch 自体がなくても完全に開発できるように、PebbleKit JS Simulator をセットアップしようとしています。github repoの指示に従ってシミュレーターをインストールしましたが、github に示されているようにシミュレーターを実行するとエラーが発生し、その理由がわかりません。何度か再インストールしましたが、エラーが残ります。(私は QEMU-Emulator をインストールしており、正常に動作しています)
JS-Simulator が QEMU-Emulator に接続できないようです。開いている QEMU なしで ./phonesim.py を実行したときのターミナル出力は次のとおりです。
これは、watchface1.pbw を実行している QEMU で ./jskit.py localhost:12344 watchface1.pbw を実行したときの出力です。
この問題を解決するためのヘルプと提案は大歓迎です。
cloudpebble - JSON API : 数字で始まるフィールドがある場合は機能しません
accuweather の JSON API の 1 つのフィールドは次のとおりです。 data.list[i].rain.3h Javascript (cloudpebble から) を使用すると機能しません。この行はエラーを生成します: var rain =1; 雨 = data.list[i].rain.3h; エラー: [PHONE] pebble-app.js:?: SyntaxError: Unexpected token ILLEGAL [PHONE] pebble-app.js:?: JS が失敗しました。
問題は、他のすべてのフィールドで機能する「3」に由来します。それを機能させるための回避策を知っていますか?
PS : API の説明はこちら (必要かどうかわかりません): http://openweathermap.org/forecast5
ios - Pebble watchapp でサードパーティ アプリの通知をキャプチャする
iOSからのサードパーティアプリからの通知をキャプチャするwatchapp(ペブルタイム用)を作成する方法はありますか?
たとえば、WhatsApp 通知をキャプチャして、デフォルトの通知 UI の代わりに watchapp に表示したいと考えています。