問題タブ [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 に答える
152 参照

pebble-watch - Pebble アプリがクラッシュしました

私の小石アプリで何が起こっているか知っている人はいますか?

理由はわかりませんが、「アプリがクラッシュしました」というメッセージが表示されます。

ありがとう

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

javascript - PebbleJS での日付のフォーマットと操作

CloudPebble で PebbleJS を使用してアプリを作成しており、 Moment.jsおよびxdate.jsによって提供される機能と同様の機能が必要です。具体的には、次のことに興味があります。

  • カスタムフォーマット文字列を使用して日時を文字列に変換する
  • 現在の日時から日/週/月/年を加算および減算する

これらのモジュールは CommonJS をサポートしていると主張しているので、ファイルを CloudPebble に追加して、var Moment = require('moment');. これを行うと、アプリは単に実行に失敗します。コンパイルできるかどうかさえわかりません。

ログで見つけることができるのは次のとおりです。

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

javascript - Pebble ウォッチ サンドボックス ユーザー javascript/expose api はどのように機能しますか?

ユーザーのjavascriptをサンドボックス化し、それらのインターフェースの変更を許可せずにインターフェースを公開するにはどうすればよいのでしょうか? 特にnodejs環境で。例:

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

pebble-watch - 完全に機能する 2 つの URL から json をフェッチします。1つは正常に機能し、もう1つは機能しません

Json オブジェクトからデータを取得しようとしています。

これを試すために(私はまだこれらすべてに慣れていません)、完全に機能する2つの異なるURLからデータをフェッチしようとしました。

小石のチュートリアルの URL を使用するとすべてうまくいきますが、別のサイトから試していると、まったく機能しません。2 番目の URL を使用すると、コード内の Ajax ステートメントが実行されないようです。

注: 一度に 1 つの URL しか使用していません。

最後の URL には私の秘密鍵が含まれているため、ここに投稿することはできません。代わりに、json オブジェクトを投稿できます。

私の単純なプロジェクトに関する情報 を次に示します。Cloudpebble をエディターとして使用しており、プロジェクトのタイプは pebble.js です。

機能する Json オブジェクト:

{"coord":{"lon":-0.13,"lat":51.51},"weather":[{"id":803,"main":"Clouds","description":"壊れた雲"," icon":"04d"}],"ベース":"ステーション","メイン":{"温度":294.2,"圧力":1023,"湿度":64,"temp_min":292.15,"temp_max": 295.93},"可視性":10000,"風":{"速度":6.2,"度":70},"雲":{"すべて":75},"dt":1439384430,"sys":{ "type":1,"id":5089,"message":0.0189,"country":"GB","sunrise":1439354486,"sunset":1439407710},"id":2643743,"name":"ロンドン","タラ":200}

あまり完全に機能していない Json オブジェクト:

{ "LocationList":{ "noNamespaceSchemaLocation":"hafasRestLocation.xsd", "StopLocation":[{ "idx":"1", "name":"Blåsut (ストックホルム)", "id":"300109187"," lat":"59.287913", "lon":"18.089955", "dist":"1" },{ "idx":"2", "name":"サンドボーグ (ストックホルム)", "id":"300109186 "、"lat":"59.284830"、"lon":"18.089631"、"dist":"342" }] } }

私のコード:

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

pebble-watch - pebble.js menuItem の選択が機能しない

3 - ステップ - メニューを作成しようとしています。最後のステップで、ユーザーは最初の ui.menu() からのアイテム情報を必要とします。最後に選択したメニュー ItemIndex のみを menu3 から取得するため、最初に menu3=menu1 を選択し、以下同様に選択します。ここに私のコード:

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

pebble-watch - ペブルタイムは、新しいカードを呼び出さずに UI カードの内容を更新します

だから私はこの簡単なコードを持っています:

新しいカードをコールせずに同じことをしたいのですが、どうすればいいですか? もっと簡単な方法で