功能需求:点击分享时,将小程序分享到微信,并截取当前屏幕作为主图。 难点:微信微信小程序写的太垃圾了,标注不清晰。分享图片大小不能超过32K,需要压缩。 WXMiniProgramObject miniProgram = new WXMiniProgramObject(); miniProgram.webpageUrl="";// 兼容低版本的网页链接 miniProgram.userName="gh_12345678";//小程
2024-11-281.先获取微信小程序和钉钉小程序的code值 async getcode(){ const wxLoginRes = await uni.login({provider: "weixin"})//微信 const ddLoginRes = await uni.login({provider: "alipay"})//钉钉 console.log(wxLoginRes.code,'weixin') console.log(ddLoginRes,'alipay')
2024-11-28refreshPage() { this.orderQueryAll() setTimeout(() => { this.refreshPage() }, 15000); },
2024-11-28之前使用type来控制,发现不行,修改为password属性即可 <van-field right-icon="{{passwordType == 'password'? 'closed-eye':'eye-o'}}" model:value="{{ password }}" password="{{passwordType == 'password' ? true: false}}" border="{{ false }}" cu
2024-11-28在最近使用okhttp3的过程中,使用LeakCanary检查发现引起了memory leak,排查后发现泄露发生在okhttp3.Callback中,顺便学习了非静态内部类/匿名类引起的内存泄漏问题,现摘录如下。 在JAVA中,非静态内部类/匿名类会隐式的持有外部类的引用,如果是外部类是Activity,在退出Activity后,系统不能回收Activity的资源, 导致内存泄漏。 解决这一问题,只需要将非静态内部类/匿名类改为静态的,静态的内部类/匿名类不会持有外部类的应用,这样系统就可
2024-11-28一、为什么要自定义导航栏 在微信小程序中,导航栏标题是居中的,如果我们想居左怎么办呢? 想在标题添加图标怎么添加呢?在开发文档我们是找不到相关属性的供我们修改的, 此时就需要自定义导航栏,才能达到我们想要的样式。 一、自定义导航栏方法 1.在app.json文件中添加 "navigationStyle":"custom" //custom 模式可自定义导航栏,只保留右上角胶囊状的按钮. 完整代码: "window": { "backgroundTextStyle":
2024-11-28好久没写博客了,记录下最近的开发过程, 微信小程序的服务通知,以及如何实现两个小程序之间的通知(A小程序进行操作后在通知到B小程序的用户,需要用到公众号) 今年年初的时候微信将通知消息改为了一次性订阅消息,这也就意味着我们之前用到的收集formid存储进行消息下发的方式被彻底堵死, 当然你可以去申请长期模板,也就是用户同意一次就可以无限下发消息的模板,但是这个申请难度有点大。。。。这里就不说了, 要实现的功能A小程序操作—>B小程序的用户收到消息 说下思路,因为公众号对于已关注用户的消息下发是没
2024-11-28参考博文:https://zhuanlan.zhihu.com/p/145464598 附录:
2024-11-28<button @tap="getUserInfo" type="primary" withCredentials="true" class="infobtn"></button> 微信小程序不允许主动获取用户信息,所以此处应该设置button按钮,供用户主动点击,在必要时提示用户需要获取用户信息。 getUserInfo(e){ wx.getUserProfile({ //此处为用户主动点击触发,可以获取用户昵称和头像 desc: '用于完善会员资料', // 声明获
2024-11-281、设计思路: SharedPreferences介绍可以参看这篇博文: TextWatcher的介绍可以参看这篇博文: 2、功能介绍 默认勾选“记住密码”复选框,点击“登陆”按钮,一旦成功登陆,就保存用户名和密码到SharedPreferences文件中。 用户名输入时,通过TextWatcher不断去读取用户数据,自动提示相应的“用户名”,选择了用户名之后,就会读取SharedPreferences的文件,然后自动完成密码的输入。 3、效果图: 4、代
2024-11-28