实践常见相关问题

最近更新时间:2024-06-21 16:27:51

我的收藏

微搭发布小程序应用,用户访问为什么还是停留在之前的版本?

检查一下小程序是否提交审核,具体请参见 发布应用 文档。

小程序订阅消息能静默触发吗?

需要用户主动去触发,请参见 订阅消息 文档。

小程序客服消息怎么接入?

微搭官方组件已经提供了“客服会话”组件,可以直接打通小程序与终端用户的联系。

小程序备案总是通不过,备案一直提示管理员和负责人不一致?

小程序成员管理查看管理员信息,检查管理员和负责人是否为同一人。

小程序已经在小程序后台备案过了,为什么还是提示要在网络安全服务平台备案?

小程序在小程序后台完成备案后,仍然提示需要在网络安全服务平台进行备案,是因为小程序涉及新闻、出版、药品和医疗器械、网约车等需要有关主管部门审核同意的互联网信息服务,那么在履行备案手续时,必须提供与业务相对应的前置审批文件,并在网络安全服务平台进行备案。

微搭是否支持授权认证多个小程序?

支持,但是授权的小程序必须是同一主体。

小程序页面怎么实现刷新?

可以用微搭自带的页面下拉刷新功能或者在点击事件中以重定向的方式重新打开当前页面。

小程序应用重新发布为 H5 时,页面空白或者打开错误?

小程序的 wx 系列方法在 web 端识别不了,可以打开开发者模式检查一下具体报错信息。

如何获取用户的头像、昵称、手机号以及 openid?

获取用户的昵称、头像请参见 指引文档,手机号可以用微搭官方组件库中的“获取手机号”组件来获取,但要求小程序必须是企业且认证的主体。应用前端可以直接通过 $w.auth.currentUser 获取用户信息,小程序登录的话就会包含 openid。

如何调试小程序应用?

微搭编辑器上方工具栏支持小程序微信 IDE 预览功能。

小程序的应用路径怎么获取?

原生小程序中分享、转发、跳转等 api 需要提供页面绝对路径,在微搭体系内,绝对路径获取可以参照如下规则:
主包页面路径为:/pages/${page.id}/index。
子包页面路径为:/packages/${packageName}/${page.id}/index,其中 packageName 即为子包标识,可在子包列表及详情中获取。

小程序应用发布提示超限,需要去分包?

微信小程序目前对小程序主包的大小有所 限制,超过 2M 的情况会导致小程序不能正常上传发布。当出现小程序包超限而不能发布的时候可以考虑小程序分包和删减代码,在微搭中有几种途径来解决小程序主包大小超限而导致的应用不能发布问题:
在应用设置中开启小程序异步加载组件库,将微搭运行时的内容放到分包中异步加载,代价是小程序会增加首屏加载时间。
使用 子应用来实现小程序分包,将部分页面逻辑放到子应用中实现。

小程序相关接口微搭是否支持调用?

微搭官方 APIs 开放服务已经集成了小程序开放服务的相关接口,方便用户快速使用。

子包页面跳转参数无法设置?

子包不支持页面参数固化,可以手动设置参数,例如 {a:1,b:2},目标页面需要手动创建对应的参数。

地理位置组件在小程序端不能直接使用吗?

小程序端使用,请按照 配置指引 进行设置。

如何调出第三方地图导航,可以直接根据目标位置和当前位置调出地图导航,主要是方便看路线?

微搭事件已集成导航功能,可以在事件面板中使用地图导航

页面支持复制吗?

页面支持一键复制和克隆。

数据表格怎么设置查询条件?

开启数据表格筛选器配置。

query 查询某一天时间,时间类型的查询条件怎么设置?

时间字段条件设置:
大于等于开始时间:new Date("2024-xx-xx").setHours(0, 0, 0, 0)。
小于等于结束时间:new Date("2024-xx-xx").setHours(23, 59, 59, 999)。

如何获取通用选项集枚举值?

请参见 查询通用选项集选项值 文档。