自定义map要收费了
地图组件使用的时候,显示[Component]<Map>欠费,这个是什么原因?组件名称:Map、微信版本号:Version 8.0.38 基础库版本号:2.32.3[图片],使用地图组件的时候,提示[Component]<map>收费,但是使用的是小程序内置的腾讯地图,不是第三方的地图,也没有说明欠了多少,去哪里充值。
2023-06-30节点数太多了,用虚拟列表这些方案
分页,下拉加载数据问题?下拉加载数据太大,导致当前页面销毁过慢怎么办
2023-06-29用户输入手机号 -> 点击获取验证码 -> 填写验证码 -> 验证通过,存进数据库(花费一条短信的费用)开发者调用API -> 查询数据库 -> 返回查询结果给开发者(查数据库一次赚3分钱,垄断真好)
刚收到通知获取手机号收费开始了?[图片] https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/getPhoneNumber.html https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/getRealtimePhoneNumber.html https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/paymentManage.html 未来:旧版本接口依然可以使用,只是需要收费而已,不想做改动的交钱就行了。如果想用新API方法就去改吧,多花一分钱。 可能支持的省钱办法: 授权手机号后,服务端将openId、手机号进行绑定。用户onLaunch打开小程序的时候通过wx.login获取code去解密openId,同时由于服务端已经绑定过手机号,所以可以使用该手机号进行登录,并同步返回token、jwtToken等登录态。这样可以做到用户冷启动小程序时自动登录上,减少使用授权的逻辑。业务按钮点击后 先调用wx.login,如果返回token则进行后续业务,如果没返回则弹出自定义弹窗,弹窗内点击按钮再进行手机号授权。(也可以在部分页面onLoad里wx.login),这个场景因为会延长流程,所以产品说不考虑,先直接打开页面就登录上,你们的各自看各自的业务场景吧。然后有四个疑问: 充值购买次数后会,如果小程序被封禁了,充值的金额是否可退款。购买数量是否支持按量付费?如果次数用完了,未购买新的次数,用户端的表现是什么?如果次数用完了,之前文档说的余量20%、10%、5%时会发模板消息提醒,文档相关现在已经删除了,是否还会发?[图片] ———————————————————————————————————————————————— 今天看了下文档做了改动: 退款规则:若购买有误,且未正式开始使用资源包前,可以在支付成功后的7天内申请退款。款项将在3-5个工作日内从原支付路径返回;若资源包已经开始使用(使用1次及以上),则不能申请退款;若支付成功后超过7天,未发起退款申请,亦不能再申请退款。 那么小程序被封了应该是不退的。不确定,等官方回复次数用完了,用户授权不会弹出授权弹窗,会返回一个errNo:1400001,用户判断等于这个errNo的时候跳转到自己的账密登录页面。不确定,等官方回复———————————————————————————————————————————————— 据了解老版本的快速验证组件(获取手机号),180天才会发送短信验证一次,为啥能每次授权都收费0.03元。 社区搜了一张图,180天没验证的应该会弹这个,不是说是短信运营成本么?为啥不是第180天验证那次费用让我们付,而是每次授权都付? [图片] 手机号授权改造后的效果: 打开职位详情页:优先调用接口判断openId是否绑定过。 如果未绑定:使用button的open-type=“getPhoneNumber”,点击报名弹出手机号授权,授权成功后与openId进行绑定落库。 如果已绑定,页面通过变量判断使用wx.login静默授权,同时服务端拿到绑定的手机号后进行登录操作,同步返回登录态(token/jwtToken)。 退出登录页面增加解绑操作(服务端解除openId与手机号的绑定),此时用户再次点击报名,就会弹出手机号授权,方便用户切换手机号。 [视频]
2023-06-27能贴代码就贴代码 不然谁也不知道你什么问题
页面能不能修改app.js 里的函数的this指向?为什么我修改不了?新人求指教!基础库 2.12.2 /* index.js */ onShow: function () { //启动通知监听 app.watchMessage.call(this); // 修改this指向 ... }, /* app.js */ async watchMessage() { //var that = this console.log(this); //打印出来的this还是app .... }
2020-12-10失败后申诉提交的是当前的体验版 不是审核失败的版本
一个版本正在审核中,不能新开一个测试版吗?如题, 昨天我们提交了一版,正在审核中的,然后审核失败了,我申诉之后,今天中午审核通过,但是是测试版的! 猜测:在我提交审核版本失败原因申诉之前,我们开发在测试环境提交了一些代码 问题:是不是有一个版本在审核的时候 ,测试环境不能重新提代码
2020-11-17如果是微信小程序,那只有storage这个概念,网页的话都可以用吧
目前所有机型在微信网页中都可以使用localStorage或者session?大佬们,目前所有机型在微信中可以使用localStorage或者session?还是说在某些机型不能使用。网上找了一段答案,有些说不能用localStroge要用session,有些说不能用session要用localStroge,我晕了。如果存储不重要的数据的话是否可以先判断机型是否支持localStroge,不支持的话用session?两者一起使用。大佬们是怎么做的呢?求一个好的解决方案,多谢!
2020-11-17点击登录 弹出授权用户信息 授权用户信息完成后 自定义弹窗提示用户还差最后一步 点击授权手机号码
如果需要用户同时授权手机号和用户信息,怎样设计比较好?连续两次授权用怎样的流程处理比较友好?想不出什么好的方法,大佬们有什么建议?
2020-11-172d绘制图片必须先用canvas.createImage加载图片后再绘制
canvas的drawImage的问题,ctx使用canvas.getContext就报错?第一种情况 //wxml //js const query = wx.createSelectorQuery() query.select('#mask') .fields({ node: true, size: true }) .exec((res) => { const canvas = res[0].node const ctx = canvas.getContext('2d') wx.getImageInfo({ src: 'xxx',//合法域名 success (res) { //单独执行这两句报错 ctx.drawImage(res.path,0,0) ctx.draw() //单独执行这三句正常 ctx.setFillStyle('#50d2a6') ctx.fillRect(0,0,100,100) ctx.draw() } }) }) 报错信息 Failed to execute drawImage on CanvasRenderingContext2D: The provided value is not of type (CSSImageValue or HT MLImageElement or SVGImageElement or HTMLVideoElement or HTMLCanvasElement or ImageBitmap or OffscreenCanvas) 第二种情况 //wxml //js const ctx = wx.createCanvasContext('mask', this) wx.getImageInfo({ src: 'xxx',//合法域名 success (res) { //这单独执行两句不显示 ctx.drawImage(res.path,0,0) ctx.draw() //单独执行这三句也不显示 ctx.setFillStyle('#50d2a6') ctx.fillRect(0,0,100,100) ctx.draw() } }) 另外drawImage()参数我dx,dy,dw,dh都传了试过,结果一样
2020-11-03是不是接口地址没有加入白名单,看报错信息
pc端显示正常,为啥真机调试的时候无法正常显示?😥[图片][图片]
2020-10-27虚拟滚动列表
scroll-view里面数据加载过多时,滚动卡顿甚至卡死,求大佬给个解决思路做的一个滚动触底加载更多的列表,当数据量到差不多200时,滚动明显卡顿,数据越多越卡,希望处理过类似问题的大佬能给点解决思路
2020-10-20