收藏
回答

「复制链接」能兼容 onShareAppMessage 或提供类似 API 吗?

目前 Andoird 灰度的小程序页面「复制链接」会直接抓取当前页面的路径和参数,带来一些问题:

  1. 流程不可控,前置登录页面被跳过,登录态缺失。
  2. 有前置依赖的页面异常,例如:B 页面依赖前置浏览 A 页面生成的数据(这些数据和当前用户状态相关),在跳转时带到 B 页面。

问题1可以通过判断场景值1179,调用 reLaunch 重启小程序解决。

问题2不好解决,目前提供的 onCopyUrl 接口效果不好,用户到达页面开发者才知道可能缺失前置流程,此时再重启影响用户体验。

期望官方能:

  1. 兼容或提供类似 onShareAppMessage 的 API,使开发者能够重写复制的链接。
  2. 提供隐藏「复制链接」按钮的 API。
回答关注问题邀请回答
收藏
登录 后发表内容