問題タブ [pebble-sdk]
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.
pebble-watch - Pebble ウォッチフェイスが終了時にクラッシュする
私は非常にシンプルな時計の顔を自分のペブルにしています。私は3つのテキストレイヤーを持っています。1 つは時刻、1 つは日付、もう 1 つはその日の進行状況インジケーターを示します。
ボタンを押してメニューに移動したり、別のウォッチフェイスに移動したりするたびに、アプリがクラッシュします。deinit プロセスで何かを破壊していないのではないかと思いましたが、再確認しましたが、何も見つかりません。コードは次のとおりです(ごちゃごちゃしていて申し訳ありませんが、他のものをデバッグしていました):
pebble-watch - Pebble.js が JSON ソースからメニュー データをロードしない
現在、pebble.js (sdk 2.0) をいじっています。JSON ソースからデータをロードするメニュー ベースのアプリを作成しようとしています。
メニュー部分への入力を除いて、すべて正常に動作します。これが私のコードです:
出力:
メニューは「Fruits」を正常にロードしますが、「dataJSON」をロードすると何もしません。データがメニューにロードされない理由を他の誰かが知っています
pebble-watch - What is the structure of a bitmap in Pebble-SDK on basalt
Using graphics_capture_frame_buffer a GBitmap is returned. What is the format of this if I wanted to work with it directly. How would I modify a single pixel?
pebble-sdk - 時間を設定するための NumberWindow HH::MM
Pebble GUI には、HH:MM 形式のキャプションと時間編集ボックスを備えたこの単純なウィンドウがあります。アラーム時刻の設定などに使用します。
開発者は利用できますか?私が見つけた最も近いものはNumberWindowですが、idはうまくいかないようです...
pebble-watch - アルファ チャネルを使用した Pebble Time のレイヤーの透明度
いくつかのビットマップを事前にキャッシュしてから、細かい部分を含む一連のレイヤーを作成したいと考えています。たとえば、時計の針。これは、.a チャネルに関するビットマップを手動で組み合わせて BitmapLayer に送信することで実行できると思います。ただ、枠内で実現できるかは疑問でした。
透明性が達成できるかどうかを確認しようとしています。ドキュメントには、ブレンドにアルファチャンネルが使用されると記載されています。しかし、私はどんな形のブレンドも達成できないようです. コールバックを使用してレイヤーに描画し、ビットマップに直接アクセスしています。.a の値は、描画されるイメージに影響を与えません。
ブレンドのフレームワークで .a チャネルはどこで使用されますか?