Javascript 可以在pebble js中创建一个手表面吗?

Javascript 可以在pebble js中创建一个手表面吗?,javascript,pebble-watch,pebble-sdk,cloudpebble,Javascript,Pebble Watch,Pebble Sdk,Cloudpebble,在C中。在JS中有没有同样的方法?您可以使用构建watchface并与之交互,因为pebble中的pebble JS应用程序项目是 Pebble.js构建在标准Pebble C SDK和PebbleKit之上 JS。它包括一个C应用程序,可以在手表上运行,并与计算机进行交互 每一个用户的互动电话。js库提供了 对象和函数来构建UI,然后远程控制C 应用程序来显示它们 注意:PebbleKit Android和PebbleKit iOS不能在中使用 与PebbleKit JS结合使用。删除文档中的

在C中。在JS中有没有同样的方法?

您可以使用构建watchface并与之交互,因为pebble中的pebble JS应用程序项目是

Pebble.js构建在标准Pebble C SDK和PebbleKit之上 JS。它包括一个C应用程序,可以在手表上运行,并与计算机进行交互 每一个用户的互动电话。js库提供了 对象和函数来构建UI,然后远程控制C 应用程序来显示它们

注意:PebbleKit Android和PebbleKit iOS不能在中使用 与PebbleKit JS结合使用。删除文档中的所有JavaScript文件 Pebble项目确保与Android和iOS companion的通信 应用程序


警告:截至今天(2015年2月18日)仍处于测试阶段,您可以使用构建watchface并与之交互,因为pebble中的pebble js应用程序项目正在开发中

Pebble.js构建在标准Pebble C SDK和PebbleKit之上 JS。它包括一个C应用程序,可以在手表上运行,并与计算机进行交互 每一个用户的互动电话。js库提供了 对象和函数来构建UI,然后远程控制C 应用程序来显示它们

注意:PebbleKit Android和PebbleKit iOS不能在中使用 与PebbleKit JS结合使用。删除文档中的所有JavaScript文件 Pebble项目确保与Android和iOS companion的通信 应用程序


警告:截至今天(2015年2月18日)仍处于测试阶段是的,您可以!您只需更改appinfo.json中的应用程序类型:

  • 在CloudPebble中,只需转到项目设置并将AppKind更改为“Watchface”。
  • 如果您使用命令行SDK编写应用程序,则需要编辑并设置
    “watchface”:true(参考文档)
需要注意的几点:

  • Pebble.js应用程序实际上可以在手机上运行,并可以远程控制Pebble。如果你太频繁地更新显示器(例如每秒钟一次),将会花费大量的电池寿命,因为收音机会被大量使用
  • 要自动更新秒数,而无需每次发送无线电消息,可以使用pebble.js中的
  • 就像所有的watchfaces一样,如果将应用程序配置为watchfaces,则不会接收按钮事件。您仍然可以使用加速计并点击事件

    • 是的,你可以!您只需更改appinfo.json中的应用程序类型:

      • 在CloudPebble中,只需转到项目设置并将AppKind更改为“Watchface”。
      • 如果您使用命令行SDK编写应用程序,则需要编辑并设置
        “watchface”:true(参考文档)
      需要注意的几点:

      • Pebble.js应用程序实际上可以在手机上运行,并可以远程控制Pebble。如果你太频繁地更新显示器(例如每秒钟一次),将会花费大量的电池寿命,因为收音机会被大量使用
      • 要自动更新秒数,而无需每次发送无线电消息,可以使用pebble.js中的
      • 就像所有的watchfaces一样,如果将应用程序配置为watchfaces,则不会接收按钮事件。您仍然可以使用加速计并点击事件

      自SDK 4以来,您可以使用js编程watchfaces

      自SDK 4以来,您可以使用js编程watchfaces

      我认为这是不可能的。我认为目前只支持应用程序,而不支持watchfaces,因为它们在手机上运行,并且没有足够的访问权限来按照watchfaces需要的方式更新UI。在这里是正确的,您将无法在纯pebble.js中创建watchface,但您可以使用pebble.js与watchface交互以创建显示。您能解释一下您上次关于使用pebble.js与watchface交互的评论吗?有一些示例代码吗?我不相信这是可能的。我认为目前只支持应用程序,而不支持watchfaces,因为它们在手机上运行,并且没有足够的访问权限来按照watchfaces需要的方式更新UI。在这里是正确的,您将无法在纯pebble.js中创建watchface,但您可以使用pebble.js与watchface交互以创建显示。您能解释一下您上次关于使用pebble.js与watchface交互的评论吗?是否有一些示例代码?它是否允许创建手表面,而不仅仅是手表应用程序?哦,不,如果应用程序的界面部分已经是手表面,这将是不可能的。我现在明白你的意思了。我将编辑我的答案:(我真的需要试一下这些东西……我已经有一年的时间了,还没有为它写一行代码——我有点希望你的答案是一个简单的方法:)没有办法绕过界面,但是用它创建应用程序很有趣。祝你好运它是否允许创建手表面,而不仅仅是手表应用程序?哦,不,如果应用程序的界面部分已经是手表面,这是不可能的。我现在明白你的意思了。我将编辑我的答案:(我真的需要试一下这些东西……我已经有一年的时间了,还没有为它写一行代码——我有点希望你的答案是一个简单的方法:)没有办法绕过界面,但是用它创建应用程序很有趣。祝你好运你有工作版本的PebbleJS手表吗?我将应用程序种类更改为Watchface,但在运行时,它仍然作为应用程序而不是Watchface运行。您能否与我们联系:devsupport@getpebble.com? 提及此线程并添加指向cloudpebble上项目的链接。我们将对此进行调查。它应该有效;)我是Pebble SDK的新手(仍在等待我的Pebble 2发布),这是否意味着如果Pebble&phone未连接,我无法更新watchface UI(使用JS构建)?您有Pebble JS watchface的工作版本吗?我