小程序
小游戏
企业微信
微信支付
扫描小程序码分享
最近公司有个需求,后台发公告,发布成功小程序需要弹一个窗展示公告内容,这个弹窗要全局且实时在任何一个页面都能自动弹出,请问这种应该如何实现,求大佬们给个思路
7 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
写一个组件,全局最外层使用,
页面所有内容都写着组件的包含里面
好处就是最外层这个组件可以做很多东西,全局展示,ui变更等等待,说麻烦也不麻烦
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
解决方案:https://www.cnblogs.com/iuniko/p/18551393
如果用第三方框架还是好做的,比如 Uniapp,可以参考我这个做法,https://developers.weixin.qq.com/community/develop/article/doc/000ca864fa092893d040b419c61413
也可以自己做ast解析加入。实时的话就建议socket通信了,http轮询浪费性能
没有捷径
1、打开每个页面
2、复制粘贴
纯文本弹出使用wx.showModal 应该可以到,只写一次代码,所有页面都可以使用,参考那些做统计的,如:百度统计,那个js只要在小程序app.js引用,所有页面不用添加代码都可以收集到pv/uv。
可以参考之前自定义的隐私弹框了
每个页面都写,还挺烦人的
目前应该只有你写一个组件,每一个页面调用
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
写一个组件,全局最外层使用,
页面所有内容都写着组件的包含里面
好处就是最外层这个组件可以做很多东西,全局展示,ui变更等等待,说麻烦也不麻烦
解决方案:https://www.cnblogs.com/iuniko/p/18551393
如果用第三方框架还是好做的,比如 Uniapp,可以参考我这个做法,https://developers.weixin.qq.com/community/develop/article/doc/000ca864fa092893d040b419c61413
也可以自己做ast解析加入。实时的话就建议socket通信了,http轮询浪费性能
没有捷径
1、打开每个页面
2、复制粘贴
纯文本弹出使用wx.showModal 应该可以到,只写一次代码,所有页面都可以使用,参考那些做统计的,如:百度统计,那个js只要在小程序app.js引用,所有页面不用添加代码都可以收集到pv/uv。
可以参考之前自定义的隐私弹框了
每个页面都写,还挺烦人的
目前应该只有你写一个组件,每一个页面调用