问题标签 [cloudpebble]
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.
ios - 更改安装自己的表盘时看到的图像
目前,我有一个新的表盘,当我将它加载到 iOS 应用程序中时,我看到一个带有白噪声的正方形。如何更改它以添加我的应用程序的屏幕截图?
因此,当我创建了两个应用程序时,除非我阅读名称,否则我无法区分它们。
javascript - 卵石通信方法
我已经用鹅卵石试验了一两天了,我已经有点停滞不前了。也就是说,我似乎无法弄清楚某些事情是如何相关的。我想要做的是从 Android 上的应用程序获取数据以发送到 pebble,然后让 pebble 对这些数据做一些富有成效的事情。
我意识到您在 android 应用程序中使用 PebbleKit API 来与 pebble 进行通信,使用诸如sendDataToPebble()
. 不过,在那之后,我不太确定该怎么做。
使用 cloudpebble.net,我使用 pebble SDK 在 C 中创建了一个应用程序来确认数据(使用他们网站上建议的处理程序)。但是,我最近发现整个组合中也可以有 javascript,我只是不知道如何与 js 交互。
是否有可能完全通过 javascript 完成所有 ack/nack 数据,以及数据的后续处理/显示,完全避免使用 C,或者我是否需要在 c 中接收数据,然后将其发送到 javascript使用(我目前不知道该怎么做)。
我相信当JS应用程序接收到数据时会触发某种事件(appmessage
我认为),但是,我认为那只是来自C应用程序?
因此,大多数情况下,我的困惑在于 JS 如何融入整个组合。如果有人能为我解决这个问题,我将由衷地感激。
编辑:我应该补充一点,我正在尝试在 cloudpebble.net 中使用 pebble.js 创建一个应用程序。
谢谢!
android - Pebble 通信问题 [AppSync/AppMessage]
我目前正在尝试使用 AppSync 在 android 应用程序和 pebble 应用程序之间同步一段数据。但是,我似乎无法让鹅卵石意识到正在传输任何数据 - 也就是说,没有在应有的位置生成日志。真正困扰我的是,这基本上是卵石天气示例中的代码。我已经在下面粘贴了相关的代码片段——有人可能会查看它并提出问题所在吗?我已经确保两个程序(pebble 应用程序和 android 应用程序)中的 UUID 相同,并且它们在同一个网络上,并且 pebble 实际上已连接到手机,并且 android 功能实际上是调用和所有。
卵石应用程序代码片段:
安卓应用程序片段:
pebble-watch - 对 pebble-js-sdk 中的蓝牙活动的许可
我知道使用 Pebble C SDK 监听蓝牙连接/断开连接活动。如何使用 javascript SDK 实现相同的功能?
谢谢
android - Pebble 应用程序安装失败
我使用 CloudPebble 和 Simply.js 为我的 pebble 创建了一个应用程序。
从 Cloudpebble 中的 Simply.js 基础应用程序构建我创建了自己的应用程序并成功安装在 pebble 上。
今天我更改了项目的一些小设置,现在安装(成功构建后)总是失败,显示以下按摩:
安装失败,错误代码 1。请检查您的手机了解详细信息。
收到该消息后,我从 cloudpebble 安装了其他应用程序,以排除连接问题。
有人看过这个错误信息吗?
此致,
恩里克
pebble-watch - 如何从命令行工具构建 Pebble.js 项目?
我在 CloudPebble 编辑器中创建了一个新的 Pebble.js 项目,我可以成功构建它并将其从那里推送到我的手表。当我尝试从命令行构建/安装它时出现问题,pebble build
命令返回:
并pebble convert-project
返回命令:
现在我知道了一个事实,我在这里有一个工作的 Pebble 项目,这是 CloudPebble 编辑器创建的确切代码;那么我应该如何使用SDK呢?
javascript - Pebble.js 频繁更新视图
我正在使用 cloudpebble 中的 Pebble.js 为 Pebble 手表构建一个应用程序。
当我查看Javascript 提示和技巧时,有一个非常大的标题说:
不要使用
setInterval()
. 当然,不要setTimeout()
用来模拟间隔。
作为替代..它确实说
如果您需要定期运行某个函数,请在 Pebble 上设置一个计时器并向 JavaScript 发送一条消息。如果 JavaScript 已失效,移动应用程序将重新初始化它并运行消息处理程序。
但我找不到任何方法可以用纯 javascript做到这一点
你们有这方面的经验吗?
pebble-watch - 如何编辑 Pebble.js UI.Card 的正文?
我已经创建了一张卡片并已经展示了它。现在我想在它的视图中更改它的一些文本。我可以做类似的事情card.body = "blah blah"
吗?我该如何更新它?
c - Pebble C,在指定位置获取字符
自从我上次使用 C 编程以来已经有一段时间了,但我似乎对指针和字符串感到困惑。我正在写一个 Pebble 表盘,我需要将分钟的数字分成个位和十位,并将它们放入各自的容器中。
因此,如果分钟为 25,我需要将 2 和 5 分开并将它们放入两个单独的char
变量中。
我写的代码是
&d_minute[1]
正确返回 5 。但是,&d_minute[0]
返回整个字符串 25。我在这里缺少什么?如何访问 a 中的第一个字符char[]
?
作为一个临时解决方案,我所做的是声明一个 2-characterchar
并strncpy
&d_minute[0]
进入它,强制它只复制第一个字符。
我认为这是代码气味。我如何获得C中的十位值?
javascript - 如何将图像添加到 Pebble.js 中的窗口?
window 上的文档(http://developer.getpebble.com/docs/pebblejs/#window)说我们可以向它添加图像:
“窗口:窗口本身是最灵活的。它允许您添加不同的元素(圆形、图像、矩形、文本、时间文本)并为每个元素指定位置和大小。您还可以为它们设置动画。”
图像是一个元素,但没有关于图像构造函数的文档。它需要什么参数?特别是,我们如何指定图像 src?此外,没有将图像添加到窗口的示例代码。