Search found 155 matches

by muhai
2026年 May 9日 12:37
Forum: 小程序开发
Topic: 【涂鸦小程序IDE虚拟设备插件】测试录制与回放校验能力发布
Replies: 0
Views: 1984

【涂鸦小程序IDE虚拟设备插件】测试录制与回放校验能力发布

一句话介绍 涂鸦小程序IDE虚拟设备插件提供从「测试录制」到「自动回放」再到「结果校验」的一体化能力,帮助研发、测试和产品团队将一次真实的小程序面板联调过程,沉淀为可复用、可回归、可校验的测试资产。 --- 能力价值 将一次真实的小程序面板操作过程自动沉淀为测试用例,降低重复联调成本。 按真实操作节奏自动回放 DP 指令,提升复杂交互链路的复现准确度。 基于设备上报结果做自动校验,不再只停留在“是否下发成功”,而是进一步验证“最终设备状态是否正确”。 支持测试用例留存、查看、导入、导出,便于团队共享和长期维护。 适用于虚拟设备联调、回归测试、版本验收、问题复现等多个场景。 --- 核心能力 ...
by muhai
2026年 Mar 4日 15:51
Forum: 小程序开发
Topic: 面板小程序审核上线静态资源配置有什么要求
Replies: 1
Views: 3475

Re: 面板小程序审核上线有什么要求

需要的https://developer.tuya.com/cn/miniapp/develop/miniapp/guide/start/smart#%E5%85%AD%E5%B0%8F%E7%A8%8B%E5%BA%8F%E5%AE%89%E5%85%A8%E5%90%88%E8%A7%84

by muhai
2026年 Mar 4日 14:18
Forum: 小程序开发
Topic: Ray 怎么把截图(base64字符串)保存到相册中
Replies: 2
Views: 4580

Re: Ray 保存图片到相册

参考demo: https://github.com/Tuya-Community/tuya-miniapp-demo/blob/master/rayFileSystemManager/src/pages/Index/index.tsx import { getFileSystemManager, saveImageToPhotosAlbum, env, showToast, authorize } from '@ray-js/ray'; // 假设 base64String 是你获取到的截图数据 const saveScreenshot = async (base64String: stri...
by muhai
2026年 Feb 2日 10:01
Forum: 小程序开发
Topic: SmartUI中的Dialog组件调用属性不存在的问题
Replies: 1
Views: 8092

Re: SmartUI中的Dialog组件调用属性不存在的问题

package.json 确认下 ray 版本和@types/react的版本,可能是版本不兼容

Code: Select all

1. "@ray-js/ray": "^1.7.23",
2. "@types/react": "^17.0.24",
by muhai
2025年 Dec 25日 11:38
Forum: 小程序开发
Topic: 希望IDE编辑器可以增加使用涂鸦SDK开发的app登录
Replies: 3
Views: 11997

Re: 希望IDE编辑器可以增加使用涂鸦SDK开发的app登录

你好,非常感谢你的建议,我们会认真考虑。

by muhai
2025年 Dec 19日 09:58
Forum: 小程序开发
Topic: 峰谷电电费计算问题
Replies: 1
Views: 5044

Re: 峰谷电电费计算问题

电价设置目前没有通用接口,电量统计功能可以参考统计功能 https://developer.tuya.com/cn/miniapp/d ... pi/meature

by muhai
2025年 Dec 18日 14:04
Forum: 小程序开发
Topic: 关于拦截器的使用,想要请教一下
Replies: 8
Views: 4924

Re: 关于拦截器的使用,想要请教一下

截屏2025-12-18 14.03.55.png

可以试试IDE里的这个模版,是内置支持的

by muhai
2025年 Dec 18日 14:03
Forum: 小程序开发
Topic: 关于拦截器的使用,想要请教一下
Replies: 8
Views: 4924

Re: 关于拦截器的使用,想要请教一下

拦截器是不是要配合useStructuredActions使用不能再使用useActions这个hook了? 不是,都可以用的,如果你配置了 dp-kit 的 protocol,那就用useStructuredActions会自动根据 protocol解析raw型dp,如果用useActions取得是原始的raw字符串 useActions会根据拦截器设置 sendDpOption: { synchronizeDevProperty:true} 将下发dp点保存在云端吗 已经配置了相关dp点的忽略上报 会的,你在IDE里看下,下发dp的时候,network中是否有调用s.m.dev.prop...
by muhai
2025年 Dec 18日 10:16
Forum: 小程序开发
Topic: 关于拦截器的使用,想要请教一下
Replies: 8
Views: 4924

Re: 关于拦截器的使用,想要请教一下

a93749 2025年 Dec 18日 10:13
muhai 2025年 Dec 17日 19:10

安装 @ray-js/panel-sdk@1.14.1 试下

拦截器是不是要配合useStructuredActions使用不能再使用useActions这个hook了?

不是,都可以用的,如果你配置了 dp-kit 的 protocol,那就用useStructuredActions会自动根据 protocol解析raw型dp,如果用useActions取得是原始的raw字符串

by muhai
2025年 Dec 17日 19:10
Forum: 小程序开发
Topic: 关于拦截器的使用,想要请教一下
Replies: 8
Views: 4924

Re: 关于拦截器的使用,想要请教一下

安装 @ray-js/panel-sdk@1.14.1 试下