问题标签 [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.
pebble-watch - Pebble 应用程序崩溃
有人知道我的 pebble 应用程序发生了什么吗?
我不知道为什么,但我收到“应用程序崩溃”消息。
谢谢
pebble-watch - Pebble.js 应用程序拉入错误的图像资源
我正在尝试使用云 IDE在pebble.js中创建一个简单的应用程序
我用彩色和黑白图像加载了我的资源(其中 47 个),并具有所有正确的命名约定。这是来自 appinfo.json 的片段
当我通过它的名称引用图像时,应用程序会完全拉入错误的图像。如果我也尝试 url,这也是一样的
两者都会导致错误的图像(并且始终是黑白的)。
有没有其他人遇到过类似的问题?
javascript - Pebble 如何监视沙盒用户 javascript/expose api?
我想知道如何在不允许修改这些接口的情况下对用户 javascript 进行沙盒处理并公开接口?特别是在 nodejs 环境中。例子:
pebble-js - 如何删除窗口的 onclick 事件(Pebble.js)
我正在 Pebble.js 中编写一个 Pebble 应用程序,当在整个应用程序的不同时间按下相同的按钮时,它需要运行不同的功能。
我可以轻松地将功能与按钮相关联:
doSomething
运行几次后,我需要更改用户单击dispWindow
窗口中的“向上”按钮时发生的情况。我可以添加以下代码:
但是,当用户单击“向上”按钮时,doSomething
两者doSomethingElse
都会触发。如何doSomething
从“向上”按钮中删除?
pebble-watch - 从两个功能齐全的 URL 获取 json。一个工作正常,另一个不行
我正在尝试从 Json 对象中获取一些数据。
为了尝试这一点(我对这一切仍然很陌生),我尝试从两个不同的功能齐全的 URL:s 获取数据。
使用 pebble 教程中的 URL 时一切顺利,但是当我从其他站点尝试时,它根本不起作用。如果我使用第二个 URL,就好像我的代码中的 Ajax 语句甚至不会被执行。
注意:我一次只使用一个 URL。
由于最后一个 URL 包含我的私钥,我不能在这里发布它。相反,我可以发布 json 对象。
以下是关于我的简单项目的一些信息: 我使用 Cloudpebble 作为编辑器,该项目的类型为 pebble.js
正常工作的 Json 对象:
{"coord":{"lon":-0.13,"lat":51.51},"weather":[{"id":803,"main":"Clouds","description":"破云"," icon":"04d"}],"base":"stations","main":{"temp":294.2,"pressure":1023,"humidity":64,"temp_min":292.15,"temp_max": 295.93},"visibility":10000,"wind":{"speed":6.2,"deg":70},"clouds":{"all":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":"Sandsborg (斯德哥尔摩)", "id":"300109186 ", "lat":"59.284830", "lon":"18.089631", "dist":"342" }] } }
我的代码:
javascript - 如何在 Pebble.js 中调试对象?
我通过ajax获取
我得到
如果我知道要查找哪些属性,我可以通过data.key
. 但是具有未知属性的对象或者我只是需要深度调试呢?
pebble-watch - pebble.js 选择 menuItem 不起作用
我正在尝试制作一个 3 步菜单。在最后一步中,用户需要来自第一个 ui.menu() 的项目信息。我只从 menu3 获取最后选择的菜单 ItemIndex,所以首先选择 menu3=menu1 先选择,依此类推。这是我的代码:
pebble-watch - Pebble 时间刷新 UI 卡片内容而不调用新卡片
所以我有这个简单的代码:
我想在不调用新卡的情况下做同样的事情,我该怎么做?以更简单的方式
gps - 使用 Cloudpebble 和 PebbleJs 访问 GPS / 位置数据
尝试通过编写一个简单的脚本(见下面的代码)在我的鹅卵石上显示我当前的 GPS 位置。
一切正常,但我无法访问 GPS 值。
该代码基于pebbles 自己的地理定位示例。
我的问题是我只能在函数locationSuccess()中获取 GPS 数据。
如何在该函数之外访问 GPS 数据(即myLat和myLong的值)?我想将 GPS 数据放入这一行:
我正在使用 CloudPebble 和 Pebble.js
编码: