这个是合理的
我们面板和设备本身会有时间偏差 在我们很多公版上都是显示可能会有30秒的误差 设备会每格30秒上报一次当前的倒计时剩余时间,面板以这个为准开始倒计时即可
你说的这种方式 是更精确的方式,是可行的,通过获取 设备上报dp 的时间 然后拿当前时间做一个差值即可算出 倒计时的准确时间了。
每次当倒计时页面出现时都根据差值计算剩下的倒计时开始运行即可,也可以做毫秒修正,比如 这次执行了1000ms后,识别到剩下是 1830ms,那下次可以执行 830ms 然后在获取剩余多少比如 是 980,那下次就是执行 980ms
Search found 96 matches
- 2026年 May 9日 13:58
- Forum: 小程序开发
- Topic: 面板小程序倒计时前后台切换时间偏差问题怎么解决
- Replies: 1
- Views: 1129
Re: 面板小程序倒计时前后台切换时间偏差问题怎么解决
- 2026年 Apr 28日 16:51
- Forum: 小程序开发
- Topic: SmartUI中的stepper组件onMinus和onPlus事件回调中的值为undefined
- Replies: 4
- Views: 2026
Re: SmartUI中的stepper组件onMinus和onPlus事件回调中的值为undefined
2.13.1-beta-1 版本已经支持回调相关值了 预计5月中下旬会发布正式版本
- 2026年 Apr 28日 15:15
- Forum: 小程序开发
- Topic: SmartUI中的stepper组件onMinus和onPlus事件回调中的值为undefined
- Replies: 4
- Views: 2026
Re: SmartUI中的stepper组件onMinus和onPlus事件回调中的值为undefined
可以通过 onChange 回调来获取对应的值
- 2026年 Apr 27日 19:28
- Forum: 小程序开发
- Topic: SmartUI中的stepper组件onMinus和onPlus事件回调中的值为undefined
- Replies: 4
- Views: 2026
Re: SmartUI中的stepper组件onMinus和onPlus事件回调中的值为undefined
我们已经收到了你的问题会尽快排查修复
- 2026年 Mar 2日 11:39
- Forum: 小程序开发
- Topic: saveDevProperty 调用返回Remote api run unknown failed
- Replies: 2
- Views: 4569
Re: saveDevProperty 调用返回Remote api run unknown failed
我们已经收到了你的提问,并排查相关原因,有结果会尽快回复 ![]()
- 2026年 Feb 6日 18:21
- Forum: 小程序开发
- Topic: 面板小程序编译,出现预编译less报错
- Replies: 1
- Views: 7026
Re: 面板小程序编译,出现预编译less报错
package.json 配置如下命令 并升级 @ray-js/ray 和 @ray-js/cli 为最新版本
{
"scripts": {
"build": "ray build --target tuya",
}
}
- 2026年 Feb 6日 18:15
- Forum: 小程序开发
- Topic: CDN存储的图片发布后显示不出来
- Replies: 2
- Views: 7989
Re: CDN存储的图片发布后显示不出来
企业微信截图_13cf17d7-4913-49da-887d-05659dcbec0d.png 上传后会有这种文件路径,使用如下代码就可以在任意地方展示图片了: import cdnMap from '../../cdn/cdnImage.json'; import { getCdnUrl } from '@ray-js/ray'; function getCdnUrlPath(path: string) { return getCdnUrl( path, cdnMap ); } const bg_ai_title = getCdnUrlPath('bg-ai-title.png');
- 2026年 Feb 6日 10:28
- Forum: 小程序开发
- Topic: 如何去自定义修改SmartUI组件的样式
- Replies: 2
- Views: 9378
如何去自定义修改SmartUI组件的样式
前言 开发中常需调整组件样式(间距、颜色等),会涉及样式覆盖与 CSS 变量。本文说明如何正确修改 SmartUI 组件样式。 --- 一、组件结构说明 SmartUI 基于 Web Component,Ray 在编译时会为每个原生组件外层生成唯一的标签名,命名规则为: {组件目录名}-{文件名}-{路径哈希} ,其中路径哈希是组件完整路径的 MD5 值(取前6位),用于确保不同来源的同名组件不会产生冲突。例如: 项目自定义组件:src/components/nav-bar/index → nav-bar-index-abc123 npm 包组件:node_modules/@tuya-min...
- 2026年 Jan 23日 13:45
- Forum: 小程序开发
- Topic: 关于 RichText
- Replies: 2
- Views: 10052
Re: 关于 RichText
https://developer.tuya.com/cn/miniapp/d ... /rich-text
这是RichText的文档,最下面有示例 这个是富文本编辑组件
物料内页提供了可以将 markdown 转化为html的组件
https://developer.tuya.com/material/lib ... ppMarkDown
如果仅仅只是修改一下input 内的文案样式可以 通过React state动态修改input 的style 来实现
- 2026年 Jan 12日 10:01
- Forum: 小程序开发
- Topic: smartUi FieId组件的type为number时,focus设置不生效
- Replies: 5
- Views: 10756
Re: smartUi FieId组件的type为number时,focus设置不生效
smartUi FieId组件和原生input 的 focus 属性暂时设置都不会生效,后续会下掉此属性