遇到问题?让我来为你解答~去咨询
开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
收藏
订阅更新
我的文档
设置
查看视频教程。
开发机绑定小程序 appid
开发机 是指开发 iot 小程序时作为小程序功能调试的 iot 设备。 iot 设备通过小程序容器 开发者模式 绑定 appid 后,则被视为开发机。
进入开发者模式
蜻蜓系列设备进入开发者模式
1蜻蜓设备出厂带有一张 4g 卡,开机时默认通过 4g 移动数据流量联网。若需要在 wi-fi 环境下使用,建议开机时先通过长按电源键进入系统 设置 > 网络设置 连接 wi-fi。蜻蜓设备 4g 卡收费说明:4g 卡的使用在 1 年内免费,过期后的收费情况请等待通知。 不建议用户更换为用户私有的 4g 卡,其它 4g 卡未经过支付宝测试,无法保证其稳定性。

2长按电源键进入系统 设置 页,点击 关于本机 ,再连续点击 8 次 小程序容器 打开小程序配置,进入 支付宝iot小程序设置 页面,点击 进入开发者模式开发者模式 是指蜻蜓设备的开发调试模式,进入该模式后,蜻蜓设备可以被小程序开发者工具(ide)识别为在线状态,iot 小程序可以推送到设备上进行调试。

桌面收银设备/大屏自助设备进入开发者模式
1设备开机连接 wi-fi 或有线网络。
2开机后进入系统桌面,点击进入 系统设置 > 关于本机。再连续点击 8 次 小程序容器 打开小程序配置,进入 支付宝iot小程序设置 页面,点击 进入开发者模式
绑定小程序 appid
在页面底部点击 添加开发小程序,填入小程序 appid 并提交。
说明
开发机后续会优先推送新版本容器和收银台以及系统。如设备不再作开发使用, 请进入开发者模式页面点击 appid 右侧的删除解除绑定,目前仅能通过设备主动解绑。
一个小程序 appid 最多绑定 10 台 iot 设备作为开发机,但向 iot 设备分发同一个 iot 小程序时的设备数量无限制。一个 iot 设备能绑定的小程序 appid 无限制,但一个设备同时只能运行一个小程序。
注意:调试时,设备需要停留在如下 开发者模式 页面下,否则小程序可能无法推送到设备上进行调试。

ide 配置
选择关联小程序的支付宝账号
若需要更多开发者协助开发小程序,可以 > 在相应小程序点击进入管理后台 > 管理 > 成员管理 > 开发成员 > 添加开发成员,添加开发者的支付宝账号。
说明:主账号默认为管理员,无需添加管理员为开发成员。
4.png

创建 iot 小程序
1在 ide 界面创建或打开小程序项目。

2若是新建项目,则在点击 ide 凯发k8官方网娱乐官方首页右侧的 按钮后,在弹出页面选择端类型为 支付宝 iot 再点击 下一步 选择基础模板后 下一步 为项目命名即完成创建。

3若是打开已创建的项目,则直接在第一步点击打开项目选择项目文件打开即可。
4进入项目页面后需在移动端打开支付宝客户端,登录管理员或开发者账号,扫码登录 ide。

关联小程序并绑定开发机
登录 ide 后,在 ide 项目界面左上角点击 选择关联小程序,在弹出框选择绑定开发机的小程序;ide 中的 iot 小程序项目可以识别并关联与当前登录 ide 账号绑定的处于 开发者模式 下的 iot 设备,点击 选择设备 选择被绑定的开发机。

说明
若找不到设备,在确认开发者模式页面绑定成功小程序 appid 后,重新登录 ide 即可。
若提示设备不在线,检查设备是否在 开发者模式 页面。
小程序开发
单屏小程序
如开发的设备为蜻蜓系列单屏设备、大屏自助系列等只有一个屏幕的设备,主要分为以下三个步骤。
页面标题栏配置
创建小程序后可以先对小程序进行页面标题栏配置,可查看小程序框架中的 window 配置。
小程序功能开发
iot 小程序提供了一系列的 iot 小程序组件 帮助实现各种功能,此外 iot 小程序也支持支付宝小程序的通用 基础组件扩展组件小程序 api,但由于两种小程序的载体不同,故支持情况请以实际测试为准。
注意:支付宝小程序不支持 iot 小程序的 组件api
真机预览调试
完成小程序功能开发后需要进行真机预览调试,在 ide上选择 预览调试 功能,将开发好的小程序推送到 iot 设备上即可。
说明:真机 预览/调试 推送后,若要重新推送,请不要退出设备的 开发者模式
注意:iot 小程序开发完成提交审核会由支付宝审核人员对小程序进行全面审核,如果小程序存在登录界面,请提供账号或在该页面提供服务商凯发k8官方网娱乐官方的联系方式,以便审核人员联系获取登录账号。
双屏小程序
双屏小程序名字概念
机具范围:蜻蜓系列双屏设备(如蜻蜓 f4 plus)、双屏台式 pos。
2 个小程序:主屏小程序(主要功能),副屏小程序(辅助功能)。
机具类型
主屏小程序(主要功能)
副屏小程序(辅助功能)
蜻蜓 f4 plus
面向用户的屏(大屏)
面向收银员的屏(小屏)
双屏 pos 收银机具
面向收银员的屏
面向用户的屏
如开发的设备为蜻蜓系列双屏设备(如蜻蜓 f4 plus)、双屏台式 pos 等有两个屏幕的设备,需要同时开发商家屏和用户屏两个小程序,分别推送到前后两个屏幕上。相对于单屏小程序,还需额外配置开发以下内容:
添加前后屏应用
在副屏小程序的 app.json 中,增加如下参数:
在主屏小程序的 app.js 文件的 onlaunch 中增加如下代码:
开启双屏消息收发
双屏之间可以相互收发消息,发送消息后目的端需要监听消息,所以发送端和接收端需要分别调用如下两个接口:
1发送端调用消息发送接口。
2接收端调用消息监听接口。
若在多处调用了消息监听接口,为了避免反复调用,建议在相应地方调用注销监听器:
发布前测试
1如图在 ide 上点击 详情取消勾选两个 忽略 选项, 并点击预览测试网络功能是否正常。若网络请求异常,如 web-view 无法打开网页,请在 ide 中点击如下图所示的 域名信息 添加 httprequest 域名白名单,可查看 配置 h5 域名
2提交审核前,真机预览测试时,务必取消勾选两个 忽略 选项,否则可能造成审核端无权限操作。
2222222.jpg

内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图