问题标签 [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 回答
205 浏览

pebble-watch - JS 未在 Pebble Time 上执行,应用程序日志中显示“notifyWithAppMessage: no delegate”

我在 Pebble 应用商店有一个完美运行的(Pebble Classic)应用。但是,当在 Pebble Time 上安装时,JS 并不总是被执行(或者需要很长时间才能启动),并且在日志中我可以看到“[PHONE] pebble-app.js:?: notifyWithAppMessage: no delegate。”

是 Aplite 兼容性问题还是我需要为玄武岩平台做一些不同的事情。App 是 SDK2,因此仅为 Aplite 编译。

请注意,该 JS 尚未捆绑在 iOS 应用程序中,因此如果您想尝试它,您必须使用 Android 应用程序。 https://apps.getpebble.com/applications/5541de234b4d965adb000050

0 投票
1 回答
361 浏览

python - MAC OS X Pebble SDK 3.0 错误构建:编译错误 InverterLayer

几个月前,我在我的 Mac 上运行 pebble SDK 3.0,它运行良好,我使用 basalt 模拟器运行我的应用程序。

最近我清理(擦拭)了我的 Mac,因为它运行缓慢。今天我打算再次运行我的应用程序,但我显然没有安装 Pebble SDK。

我使用出现在 pebble 开发者网站上的 brew 命令安装了它:http: //developer.getpebble.com/sdk/download/

我在这里找到了目录:

我尝试运行 pebble build,但我记得我需要 for 并克隆 pebble 存储库。我这样做了,然后当我进行 pebble build 时,它开始正常构建,但是随后发生了这种情况:

我不知道该怎么办。谢谢!

凯文

0 投票
1 回答
98 浏览

pebble-watch - 可以通过 Pebble.js 使用 Pebble 时间线吗?

目前尚不清楚仅使用 pebble.js 方法时是否支持时间轴功能(例如,没有 C 代码)。任何人都可以发表评论吗?

0 投票
1 回答
91 浏览

pebble-watch - Pebble.js Clock.Weekday 函数

所以,我不知道我之前是否没有注意到或者是什么,但是如果我使用Clock.weekday并分配一个非常接近当前日期(今天或明天)的日期、小时和分钟,它就会起作用。如果我指定比当前日期晚两天的一天,它会说wakeup failed invalid argument当我尝试用那个时间设置唤醒时(时间是var time = Clock.weekday(blah blah)...

难道我做错了什么?还是该功能有限制clock.weekday

0 投票
2 回答
289 浏览

javascript - 在 pebble js 中使用 ember.js 的 rsvp 模块

我是 pebble js app dev 的新手,想要获取URL的 json 。所以我遇到了RSVP模块,但是我收到以下代码的错误:

错误是:

PS:如果使用 RSVP 不是要走的路,我怎么能说提取“顶级艺术家”或类似信息?

0 投票
1 回答
238 浏览

javascript - 在 PebbleJS 应用程序中使用 jQuery

如何将 jQuery 库添加到我的 PebbleJS 应用程序?这是我的代码:

这是我收到的错误:

0 投票
1 回答
126 浏览

javascript - pebbleJS中的json数据提取

我被困在卵石中的 json 数据提取中。

这是我得到的错误:

4:9)

0 投票
1 回答
125 浏览

android - Pebble 应用程序设置中的开发人员选项

我正在关注本手册,当我查看应用程序管理器时,我的 Pebble 应用程序设置中没有开发人员选项。知道为什么会这样以及如何找到它吗?我有三星 Galaxy S6。 Pebble app > Settings > Developer Options并打勾Enable Developer Connection如此链接在此处输入图像描述 所示,应用程序设置没有这样的 3 行。

0 投票
2 回答
529 浏览

android - 在手机上安装应用程序时连接超时

我不知道为什么在手机上安装应用程序时会出现连接超时。这是我在编写本手册时得到的:

这是我在开发者菜单中看到的: 在此处输入图像描述 我可以 ping 我的手机:

我的手机是 Galaxy S6 Edge,我使用的是 MacBook Pro。

0 投票
1 回答
143 浏览

pebble-watch - Pebble.js:将现有选项传递给 webview

文档解释了如何webview中获取数据,但没有解释如何将数据传递它。

现在,我设置了一个虚拟变量并在open回调中返回正确的 URL:

(我通过反复试验发现了这一点。文档中的任何地方都没有提到它。)

如果我将 URL 直接传递给Settings.config(而不是每次都计算),则会发生以下情况:

  1. 打开设置页面 → webview 获取数据。
  2. 进行一些更改并保存 → 应用程序获取新数据。
  3. 再次打开设置页面→ webview 获取陈旧数据。