微信小程序

web应用及微信小程序版本更新检测方案实践

背景: 随着项目体量越来越大,用户群体越来越多,用户的声音也越来越明显;关于应用发版之后用户无感知,导致用户用的是仍然还是老版本功能,除非用户手动刷新,否则体验不到最新的功能;这样的体验非常不好,于是我们团队针对该问题给出了相应的解决方案来处理;技术栈:vue3+ts+vite+ant-design ... »

dengyao-blogs vue

【uniapp】【微信小程序】wxml-to-canvas

真是搞吐了,研究了整整两天,困死我了 本来使用生成二维码插件好好的,插件页也支持导出二维码图片,可是领导说要带上文件的名称,那就涉及html转图片了,当然也可以改二维码插件的源码,不过源码做了混淆,看晕了,放弃了。 试了将微信的原生插件wxml-to-canvas引入uniapp项目,最后捣鼓了好久 ... »

微信小程序隐私保护协议修改方法 uniapp

微信隐私保护协议指南 一天天没事闲的 01 在manifest.json 中添加一行 "__usePrivacyCheck__" : false 02 自定义一个弹窗组件 这个弹窗样式随便 主要得包含三个功能组件 1、用于调用wx.openPrivacyContract() Api wx.openP ... »

lnzixin

uni微信小程序隐私协议

最近小程序又新增了个 隐私协议弹窗。需要用户去授权,官网的一些API才能使用。官网地址 功能展示 项目地址:https://ext.dcloud.net.cn/plugin?id=14358 1.manifest.json中添加 "mp-weixin" : { //小程序隐私协议 "__usePri ... »

微信小程序+web数据库的开发实践

前言 生活中使用微信小程序的场景越来越多,它实现了用户对于应用“触手可及、用完即走”的理想需求。微信小程序的开发难度也低于APP的开发制作,使用它会更便利、低成本、高经济效益。 但是要完成一个小程序涉及到的技术栈比较多,要开发的模块也很多。比如: 微信小程序端的开发 小程序与后端接口的开发 后端管理 ... »

cybozu

微信小程序生态15- 批量提交微信小程序审核的一种方式

大家好!我是sum墨,一个一线的底层码农,平时喜欢研究和思考一些技术相关的问题并整理成文,限于本人水平,如果文章和代码有表述不当之处,还请不吝赐教。 以下是『微信小程序生态系列文章』正文! # 需求背景 我们是一个提供SaaS服务的小程序服务商,会给每一个客户申请一个专属的小程序,到目前为止已经差不 ... »

wlovet

微信小程序如何使用原生Websocket与Asp.Net Core SignalR 通信

# 背景 如题,这可能算是.net 做小程序的服务端时,绕不开的一个问题,老生常谈了。同样的问题,我记得我2018/19年的一个项目的解决方案是: **修改官方的SignalR.js的客户端**:把里面用到浏览器的Websocket改成微信小程序的官方api的。目前网上也有不少这样的方案,已经改好开 ... »

使用taro+canvas实现微信小程序的图片分享功能

业务场景 二轮充电业务中,用户充电完成后在订单详情页展示订单相关信息,用户点击分享按钮唤起微信小程序分享菜单,将生成的图片海报分享给微信好友或者下载到本地,好友可通过扫描海报中的二维码加群领取优惠。 使用场景及功能:微信小程序 生成海报图片 分享好友 下载图片 使用技术:Taro vue vant ... »

Jcloud

微信小程序实现商品分类页过程结束

首先我们来分析下UI小妹发来的产品原型图: 微信小程序商品分类页需要实现 1.单击左边的商品类目,右侧实现联动跳转到对应商品类目标题; 2.触屏拖动右侧商品列表,右侧跳转到对应商品类目; 2.分析需求我们可以把屏幕分为以下部分,主要使用到viewscroll-view,代码结构和分解图如 »

微信小程序获取头像和昵称的最新方法(直接用!)

目录 调整背景 头像填写 昵称填写 代码示例 总结 调整背景 微信小程序获取用户头像和昵称一个开放接口是wx.getUserInfo,2021年4月5日被废弃,原因是很多开发者在打开小程序时就通过组件方式唤起getUserInfo弹窗,如果用户点击拒绝,无法使用小程序,这种做法打断了用户正 »

微信小程序数据监听器使用实例详解

目录 一、数据监听器 1.1 什么是数据监听器 1.2 数据监听器的基本用法 1.3 监听对象属性的变化 二、数据监听器 2.1 监听对象中指定属性的变化 2.2 监听对象中所有属性的变化 三、纯数据字段 3.1 什么是纯数据字段 3.2 使用规则 3.3 使用纯数据字段改造数据监听器 »

微信小程序Error:Fail to open IDE问题的解决方法

目录 问题描述: 原因一:微信小程序AppID错误 原因二:小程序打开目录与之前设置不符(拉取别人代码可能出现此类问题) 补充说明 补充1: 补充2 总结 问题描述: 接手前辈的微信小程序项目(uni-app搭建),使用HBuilder编译器,,控制台报 [error] Error: »

微信小程序图片上传以及内容安全审核详解

目录 原由 内容审核种类 小程序云开发 图片检测 创建云函数 小程序图片处理 文本检测 最后的坑 总结 原由 之前有开发一个微信小程序,拥有图片上传的功能,上线运行后一直表现良好,用户渐渐增多。 但突然有一天,收到一个系统消息:提示我小程序存在内容安全风险,缺乏对不法违规内容的过 »

微信小程序阻止小程序返回的两种方法

目录 方法1: 方法2: 后语:对于page-container原理的个人理解 总结 本次项目为uniapp开发,原生小程序也可以参考这两个方法。 方法1: wx.enableAlertBeforeUnload onLoad中声明 wx.enableAlertBeforeUnload »

微信小程序商城分类滚动列表锚点的项目实践

目录 一、需求背景 二、效果演示 三、核心代码实现 四、总结 一、需求背景 最近接了个商城小程序的项目,在做商品分类页面的时候,一开始是普通分类列表,但是客户觉得效果不理想,想要滚动列表的效果,需要实现以下功能: 列表滑动效果; 滑动切换分类; 点击分类跳转到相应的分类位置。 思路是 »

微信小程序中如何使用store数据共享

全局数据共享 全局数据共享(状态管理)是为了解决组件之间数据共享的问题,开发中常用的全局数据共享方案有:Vuex、Redux、MobX等 在小程序中,可用 mobx-miniprogram (用来创建 Store 实例对象) 配合 mobx-miniprogram-bindings (用来把 St »

5 分钟带你小程序入门 [实战总结分享]

微信小程序常常用 4 种文件类型 JS 文件 JS 在小程序中用于编写页面逻辑和交互效果,可调用 API 接口完成数据请求和处理,也可以使用第三方库和框架。 模块化编程:小程序中JS文件可以使用ES6的模块化语法,通过export和import来导出和导入模块。 引用其他JS文件:小程序中的JS文件 ... »

HaiJun-Aion Vue

如何在微信小程序中实现音视频通话

微信小程序的音视频通话可以通过微信提供的实时音视频能力实现。这个能力包括了音视频采集、编码、传输和解码等多个环节,开发者只需要使用微信提供的 API 接口就可以轻松地实现音视频通话功能。 在具体实现上,开发者需要先在微信开放平台上注册并创建小程序,然后在小程序中集成微信实时音视频能力的 SDK,实现 ... »

eminer