【发布时间】:2016-05-03 11:18:02
【问题描述】:
有没有办法使用 Titanium Appcelerator 创建小部件?
我需要创建一个小部件来计算汽车的里程数。
我正在使用 Titanium SDK 5.1.2 GA 和 Classic 开发。
提前谢谢..
【问题讨论】:
标签: android ios widget titanium appcelerator
有没有办法使用 Titanium Appcelerator 创建小部件?
我需要创建一个小部件来计算汽车的里程数。
我正在使用 Titanium SDK 5.1.2 GA 和 Classic 开发。
提前谢谢..
【问题讨论】:
标签: android ios widget titanium appcelerator
您可以毫无问题地在 Titanium 中创建原生 Android 小部件。请参阅此处的示例 Alloy 项目(与经典项目相同):https://github.com/m1ga/ti.coronawidget
【讨论】:
Titanium 目前不支持 Android Widget: https://jira.appcelerator.org/browse/TIMOB-1780
虽然没有得到官方支持,但您可以捆绑 Xcode 构建的 Today Extensions,类似于使用 Watch OS 2 的方式: http://docs.appcelerator.com/platform/latest/#!/guide/Integrate_a_WatchKit_App_Built_in_Xcode
【讨论】:
欢迎胡安。
好吧,我对你的问题有一些假设。
如果您将术语 widget 视为本机模块,是的,这是可能的。您可以使用蓝牙模块 (ios/android/commonjs) 与您的 ODB2 协议进行通信,以获取您想要的信息。
如果您正在考虑 Alloy 框架中我们所知道的术语 widget,您可以继续使用,Classic 和 Alloy 不是互斥的,那么您可以继续您的 Classic 开发并在控制器中使用一些需要的 Widget。您可以查看gitt.io 了解每个示例中的一些蓝牙模块。
【讨论】:
widget 称为Today Extensions。不幸的是,AppC JIRA 上的那个问题仍在开发中。 link。您可能需要使用本机模块扩展您的应用程序。你可以关注这个模块github.com/benbahrenburg/Ti.Wormhole见你