Snap 开发笔记

tips

多种打开方式

参考 国内部署文章

connect 时启动背景任务

https://codelabclub.github.io/Snap/snap.html#present:https://wwj718.github.io/post/img/launch_task.xml

last timestamp

https://codelabclub.github.io/Snap/snap.html#open:https://wwj718.github.io/post/img/whenButtonAEvent.xml

后台任务

https://codelabclub.github.io/Snap/snap.html#open:https://wwj718.github.io/post/img/launch-demo.xml

https://codelabclub.github.io/Snap/snap.html#open:https://wwj718.github.io/post/img/launch-demo.png

插件导入本地 js 库

在图形环境中可以导入本地库

参考 ble , mqtt

最小例子: https://wwj718.github.io/post/img/js-module-demo.xml 只需要 module__ble 即可

FAQ

积木排序

创建积木的顺序通常不是最终想要的顺序。可以使用这种方式调整顺序:导出积木时,勾选的先后顺序就是最终导入时候的排序

隐藏库积木

使用 ide_hide 对应积木, 然后导出积木库。

等待和不等待的 primitive

primitive 中, acc 持久记忆,其他一遍一遍轮训

无须等待的

需要等待的