关于取消 navigateToMiniProgram等接口的目的?
公告上是这样写的:为帮助用户获得沉浸式的小程序浏览体验,现提供“打开其他小程序”组件…省略其他介绍。
事实上我们实际业务中,有一些非直接点击按钮跳转的场景,比方说用户从actionSheet中点击并跳转。现在我的处理方法是自定义一个弹窗类似model框,让用户再点击一次进行跳转。事实上这样的操作反而让用户觉得烦,步骤比之前更多,又何谈“沉浸式”体验。
又有场景,在用户跳转之前,我需要做一些别的请求和校验,来控制用户是否跳转。使用navigator后,这些校验也就无法直接跳转了,和上面类似,我也是在处理完后弹出一个框让用户来点击跳转。。。
望腾讯三思,有没有别的方案,我们很痛苦。