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

pebble-watch - How to add euro sign to UI.Window Text?

I'm trying to display a EUR currency amount to a UI.Window Text, so I try like this

While it's parsed correctly (console.log() of it displays € 245), but the euro sign is not displayed on the Pebble. So I tried to workaround like this

but this also fails. How can I display currency symbols correctly?

0 投票
1 回答
84 浏览

javascript - Accel.on 如何与 Pebble js 一起工作?

Accel.on 如何与 Pebble js 一起工作?我知道对于 Pebble C SDK,您取消订阅加速服务,但对于 Pebble js 似乎没有类似的东西。我有一个布尔值叫做shake;在一个函数中,虽然抖动是假的,但我有 Vibe.vibrate('long') 让手表振动

在我的 Accel.on 匿名函数中,我将 'shake' 设置为 true

Accel.on 实际上是如何工作的?在 C sdk 中,似乎不断地调用处理程序。Javascript 也一样吗?有问题的代码行是这样的:

当加速度超过某个点时,startAccelCheck 将抖动更改为真

它目前不起作用;我想知道在循环进行时是否可以在 Accel.On 中将抖动的值更改为 true

0 投票
1 回答
115 浏览

png - 如何为 Pebble.js (CloudPebble) 准备 PNG 文件?

每个上传到 CloudPebble 的 png 文件都会Uncaught Error: Incomplete or corrupt PNG file在应用程序运行时给我一个错误。我试图以不同的格式保存 png 文件,压缩、不压缩、灰度、索引 Pebble 颜色等。无法让它工作。PNG文件是简单的黑白图标。遵循图像资源文档中的提示。有什么问题?

0 投票
1 回答
311 浏览

soap - 从 Pebble 到 WeMo 的 SOAP 请求切换返回状态 500

一直在尝试为 wemo 开关编写一个 pebble 应用程序,目前这是我正在使用的代码:

我目前从 OnReadyStateChange 获得状态 500 并且不知道我做错了什么。如果这还不够代码,可以在此处获得应用程序代码:https ://github.com/dmf444/Webble

0 投票
1 回答
229 浏览

pebble-watch - Pebble JavaScript 多个 JS 文件 (Pebble.js)

我正在使用 JavaScript 在 CloudPebble 上创建一个项目。

我有一个“Constants.js”,它承载了一个我想使用“app.js”访问的变量,这是应用程序的主要内容。但是,运行该应用程序时,我收到以下错误:

这是我的代码:

常量.js

应用程序.js

任何帮助表示赞赏。谢谢!

0 投票
1 回答
139 浏览

ios - Pebble iOS,尝试安装提供的应用程序时出错

我正在尝试为连接到 iOS 设备的鹅卵石开发应用程序。

您无需阅读以下内容。长话短说,每当我尝试将自己制作的 pebble 应用程序加载到手机上时,我都会不断收到“尝试安装提供的应用程序时出错”。为什么是这样?

到目前为止我尝试过的事情

我有一部 iPhone 6 可以很好地连接到我的鹅卵石,我可以加载和运行应用程序。我还将手机插入计算机并运行 Xcode,这样我就可以在手机本身中启用开发人员模式,并在 pebble 应用程序中启用开发人员模式,然后启用开发人员连接。我使用我在 cloudpebble 上开发东西的同一个 pebble 帐户登录。

我尝试通过 cloudpebble 将应用程序发送到我的 pebble,它在模拟器上运行,但是当我将它发送到我的 pebble 时,我的手机说“尝试安装提供的应用程序时出错”。

我更新到最新的 iOS 和 pebble 操作系统。它说“尝试安装提供的应用程序时出错”。

我尝试编译一个 c++ 项目。我尝试将 SDK 更改为版本 2。我尝试在 Safari 和 Firefox 上运行 cloudpebble。我尝试下载 pbw 文件,使用 Dropbox 将其发送到我的手机上,然后在那里运行它。

我在我的 Mac 上安装了 pebble 开发工具包,并构建了一个通过 pebble install --phone 123.4____ 成功编译的项目,但我的手机显示“尝试安装提供的应用程序时出错”。

我能够编译一个使用 swift 运行 pebble SDK 的应用程序,它成功构建并尝试连接,但无法建立任何连接。

我卸载了 pebble 应用程序并重新安装了它。我忘记了蓝牙连接,将我的 pebble 重置为出厂默认设置,然后将其重新连接到我的手机。我尝试重新启动手机。在尝试将应用程序加载到它之前,我确保在我的 Pebble 屏幕上打开了 pebble 应用程序。

以上都没有奏效。

我究竟做错了什么?我的手机清楚地知道有人正在向它发送一个应用程序,它只是出于某种原因在呕吐,我不明白为什么。

0 投票
1 回答
82 浏览

json - 未从 JSON 源接收数据

我正在尝试制作一个从 JSON URL 读取数据的 Pebble 应用程序。

但是,无论我做什么,我似乎都无法让数据出现在应用程序上。

输入此代码时:

我希望在日志中得到一个有帮助的结果,但我只得到:

在模拟器中查看应用程序时,数据应该在的两个值都说“未定义”。

我的代码如下。任何帮助都会很棒!

0 投票
1 回答
111 浏览

javascript - Pebble.js 地理定位未在全球范围内存储位置

我对 Pebble 手表编程非常陌生。我已经做了3个小时了。我一直试图将纬度和经度分配给变量。希望这只是一个简单的 Javascript 问题,而不是 Pebble SDK 相关问题。

这是我的代码:

当我在 CloudPebble 模拟器上运行代码时,日志信息如下:

我是否没有正确存储纬度和经度。我想将数据用于全球使用。您可以看到它不存储latandlon值,但它确实从consol.log函数中运行。

0 投票
0 回答
348 浏览

javascript - 菜单 + 位图图像崩溃 Pebble.js 应用程序 - [错误] ault_handling.c:93:应用程序故障

如果我进入菜单,返回,然后再次进入菜单,这个简单的 JS 代码似乎会导致我的 Pebble 应用程序崩溃并出现以下错误。有人能告诉我为什么会发生这种情况吗?谢谢!

图像用作 PNG 的位图 - http://imgur.com/iDlZxJY

[错误] ault_handling.c:93:应用程序错误!{0a21d6a3-cff2-43f5-bfe8-82b3a381d8fe} PC:0x5555aaaa LR:0x809e8c9

0 投票
0 回答
78 浏览

javascript - 在 Pebble 上加载 PNG 文件

我正在尝试在 Pebble 智能手表上显示一个简单的 PNG 图像,但它在设备上不起作用。

代码:

在模拟器上运行应用程序一切正常,但是当我在 Pebble 上运行它时,图像不显示。

我在cloudpebble.net上用 Javascript 做。