Page 1 of 3
openGuideScene调用的一些疑问
Posted: 2024年 Aug 14日 15:52
by silverlight
- Tuya MiniApp Tools 版本信息:Node: v16.20.2 Tools: 0.7.0 Ray: 1.5.20
问题描述:
1:我从初始home页面,通过router.push跳转到在b页面。在b页面通过调用openGuideScene跳转场景引导页面。
2:当我在场景引导页面,点击创建一键执行,一键执行页面从底部弹出。
3:在弹出的过程中,可以看到后面的b页面刷新变回到我的初始home页面
以及在场景引导页面,点击下方的创建自动化并成功保存后,也是刷新回到home页面。
但是我在b页面调用openCreateTapToRunScene ,直接弹出创建一键执行的页面,却不会刷新回到home页面,而是维持在b页面。
再经过测试,实际在智能生活app中也有这种情况
Re: openGuideScene调用的一些疑问
Posted: 2024年 Aug 15日 09:07
by lshinylee
方便录个屏看看现象?(可以使用完整编辑器附一下),在文案描述看起来在b页面调用openCreateTapToRunScene,退出维持在b页面是预期的。
Re: openGuideScene调用的一些疑问
Posted: 2024年 Aug 15日 09:52
by silverlight
lshinylee 2024年 Aug 15日 09:07
方便录个屏看看现象?(可以使用完整编辑器附一下),在文案描述看起来在b页面调用openCreateTapToRunScene,退出维持在b页面是预期的。
我录屏了,但不知道怎么附上视频。附件添加视频,会报错无效的文件扩展名,我视频mp4的。而插入视频选项只能插入外部视频链接。我转为gif了,预期是能停留在b页面,而不是刷新回home页面。
Re: openGuideScene调用的一些疑问
Posted: 2024年 Aug 15日 16:52
by lshinylee
Re: openGuideScene调用的一些疑问
Posted: 2024年 Aug 16日 09:24
by silverlight
lshinylee 2024年 Aug 15日 16:52
看你的录屏是 iOS 的,安卓有这个问题吗?
安卓的还没测试,这个接口调用跟手机系统有啥关联吗?
Re: openGuideScene调用的一些疑问
Posted: 2024年 Aug 16日 09:27
by lshinylee
安卓端是正常,iOS 我们这边复现了,会尽快修复该问题,有进展会同步你。
Re: openGuideScene调用的一些疑问
Posted: 2024年 Aug 16日 09:52
by silverlight
lshinylee 2024年 Aug 16日 09:27
安卓端是正常,iOS 我们这边复现了,会尽快修复该问题,有进展会同步你。
为啥这个调用在安卓和ios为什么会有差异,是什么造成的?
Re: openGuideScene调用的一些疑问
Posted: 2024年 Aug 16日 10:10
by lshinylee
这个跳转的 API 是跳转的原生页面,在系统层面还是会有些差异的
Re: openGuideScene调用的一些疑问
Posted: 2024年 Aug 16日 10:24
by silverlight
lshinylee 2024年 Aug 16日 10:10
这个跳转的 API 是跳转的原生页面,在系统层面还是会有些差异的
好的谢谢,那就是说跟原生页面相关的api,都会因系统而有一定差异?那这种差异在开发者工具中有办法查看出来吗?目前工具中机型的选择基本是以ios系统的iPhone为主,想知道这里更换机型除了大小差别之外,还有什么差异?
Re: openGuideScene调用的一些疑问
Posted: 2024年 Aug 16日 13:18
by lshinylee
我们一共有三个环境:
- iOS
- 安卓
- 开发工具,即 Tuya MiniApp Tools
其中开发工具的运行环境是你的电脑,我们在其中内置实现了很多 API,但其中有很多 API 是暂未实现,或者无法实现的,比如电话、分享这类。(当然,我们会继续在开发工具中实现更多 API)
而 iOS 和安卓的运行环境是实际手机,在系统级别也存在一定差异,所以合理的开发和测试流程是,我们在开发工具上完成 UI 和主逻辑流程的功能开发,上线之前肯定还是需要在 iOS 和安卓端进行测试的。