个人案例
PoemInHole
杀马特少年专属小程序
文艺复兴扫码体验
1.getPhoneNumber 这个玩意儿要权限;要绑回调,完了需要把获取到的加密数据拿到服务器端解析 2.wx.navigateToMiniProgram 这个需要白名单 。。以上两点都考虑了的吧?
安卓 获取微信手机号按钮 线上版 / 体验版 / 开发版切换后点击无效- 当前 Bug 的表现 小程序中通过 open-type="getPhoneNumber" 的 button 获取用户手机号,当用安卓最新版微信在小程序 线上版 / 体验版 / 开发版 切换后,按钮点击没有反应,wx.navigateToMiniProgram 也是同样的切换后,点击没有反应 - 预期表现 正常弹出小程序获取用户手机号弹窗 - 复现路径 - 提供一个最简复现 Demo 代码片段没有体验版 / 线上版,无法验证
2019-07-16你是要搞弹幕吗,还是评论啊啥的。 cover-view 里面搞个input试试看, 输入框。该组件是原生组件,使用时请注意相关限制 都是原生组件应该能包住吧,,试试嘛
live-pusher和live-player怎么实现输入框?live-pusher和live-player怎么实现输入框?有什么方法可以实现?谢谢!
2019-07-16能 [图片] [图片] 你的头像画在png箭头上存数据库里,取头像的时候用合成好的头像的地址不就可以了。 另外告诉你一个骚操作, 现在的oss都支持图片水印操作,你把png图片作为背景,然后用管道操作符拼接图片水印样式就可以合成这种图片了。 阿里云 七牛 都支持这种操作。
小程序map组件,marker是否能自定义样式- 需求的场景描述(希望解决的问题) 头像、经纬度都是动态从后端获取的,我想弄成圆形的。但是好像是不行 [图片] - 希望提供的能力
2019-07-16[图片] 如果按照文档操作的话应该没毛病吧 第一个canvas get,第二个canvas put 你得是把接口记错了?
如何将wx.canvasPutImageData绘制到离屏canvas中如何将 wx.canvasPutImageData绘制到离屏Canvas中 wx.createOffscreenCanvas()
2019-07-16你们的上传接口挂了,检查服务器端把。 把你们后端按在地上使劲摩擦。
线上版本突然出现图片上传不上去上午还能上传图片,下午突然就不行了,小程序都已经允许一段时间了,重启了所有服务还是一样不行, 报下面这个错误 cookies: [] data: "<html> ↵<head><title>404 Not Found</title></head> ↵<body bgcolor="white"> ↵<center><h1>404 Not Found</h1></center> ↵<hr><center>nginx/1.13.6</center> ↵</body> ↵</html> ↵" errMsg: "uploadFile:ok" header: {Server: "nginx/1.13.6", Date: "Tue, 16 Jul 2019 14:15:22 GMT", Content-Type: "text/html", Content-Length: "169", Connection: "close"} statusCode: 404 经过测试发现上传小图可以,发100kb的图就回出现错误
2019-07-16getApp()
在非pages下的js文件中能获取app.js文件中的数据么[图片] [图片] 通过第三方上传小程序,像api基础地址、零售商信息这些都不能直接从appconfing.js里面读取了,只能从app.js 里面读取,但是外部的js怎么拿到app.js里面的数据呢?
2019-07-16可以搞成这样啊 {{num.value}} {{num.ap}} 小程序搞不了那么多骚操作 因为js的逻辑和渲染不是同一个运行环境 你setData的时候其实是调用了JSON.stringify 把数据搞成字符串之后再发给渲染线程,渲染线程在解析成object之后一顿diff操作再更新到UI上。 JSON.stringify 的时候prototype这种东西会直接忽略掉,你的数据序列化之后就是一个plain object,就没有啥骚特性了。 你可以参考小程序官方文档上的资料: setData工作原理 https://developers.weixin.qq.com/miniprogram/dev/framework/performance/tips.html 当然,你在react里面setState搞是完全没有问题的,因为是对象,引用,不存在有序列话和反序列化的过程
基本数据类型添加了getter,解析不了app.js App({ onLaunch: function () { Number.prototype.__defineGetter__('ap', function () { return this / 100 }) } }) index.js data: { num: new Number(123456789) }, onLoad: function(){ console.log(this.data.num.ap) //1234567.89 } index.wxml {{ num }} 可以解析 {{ num.ap }} 解析不了,空白 是bug,还是刻意为之
2019-07-16也是懒啊
onError不能捕获unhandledrejection我在Promise的then回调中抛出一个error,没有使用catch处理: [代码]function[代码] [代码]timeout(ms)[代码][代码]{[代码][代码] [代码][代码]return[代码] [代码]new[代码] [代码]Promise((resolve) =>[代码][代码] [代码][代码]{[代码][代码] [代码][代码]setTimeout(resolve, ms);[代码][代码] [代码][代码]});[代码][代码]}[代码] [代码]timeout(100).then(() =>[代码][代码]{[代码][代码] [代码][代码]throw[代码] [代码]new[代码] [代码]Error([代码][代码]"test"[代码][代码]);[代码][代码]});[代码] console的报错截图是这样的: [图片] 我发现onError方法不能捕获未处理的Promise错误,即unhandledrejection。 那我应该怎样怎样全局监听unhandledrejection呢?
2019-07-16你可以把取值放在 setData的回调里面log一次试试。 还有你的那个that是啥意思,,,
setdata赋值失败[图片] 赋值没成功 [图片] 第一行打印数据正常 是成功的 第二行对应的groupData值是空数据; 不知道是不是因为异步 真正赋值并未成功 ;但是如果是这样 为什么 第一行是成功的 所有的console.log() 是不是也都是异步的
2019-07-16大兄弟,你可以自己做一个 自定义的image 组件啊,很简单,就在里面渲染一个小程序的 image标签,在js逻辑上实现你的需求细节。 这样的话,你不但能够统计,还可以做图片加载前的placeholder或loading动画
为image等组件发送的请求做拦截器- 需求的场景描述(希望解决的问题) 目前对于存放在OSS上的资源(图片,视频,音频等),后台需要统计每个客户的访问流量(流量费用转嫁给客户)。我们研究了一下OSS的访问日志,发现只能通过资源uri来进行统计,所以能否为image等组件增加一个统一的类似拦截器的设置,可以让发出去的请求增加配置的参数(比如这里的用户ID) - 希望提供的能力 image video等组件实现参数拦截器
2019-07-16