楼上正确,另外,需要看几篇关于【js 作用域 this】的文章
success返回值怎么给外部变量赋值function Info(uid) { var that = this; var head; wx.request({ url: '', data: { }, header: { 'content-type': 'application/json' }, success(res) { that.head = res.data.head; console.log(that.head); } }) console.log(that.head) return that.head; } module.exports.Info = Info;
2018-09-30是不是使用 pos---ition定位了
哪里可以投诉审核人员?我需要投诉审核人员
2018-09-29你试着拖动vconsole,看看它是不是会动
vconsole的位置问题在微信里里面打开调试,vConsole的绿色按钮因为在右下角,刚好挡住了我的一个button,这时我需要把 vConsole 按钮移上一点。这时问题来,在这个区域向上手势老是会激活系统的手势后台切换功能。每次都很累,小心奕奕地移动,花上不少时间才能移走。 - 希望提供的能力 能否把vConsole按钮位置移至中间一点? 谢谢
2018-09-29css兼容性问题?
横向列表列表渲染时item之间会互相遮盖- 当前 Bug 的表现:横向列表列表渲染时item之间会互相遮盖 [图片] 同样的代码,只在iphone5s(ios8.3) 上出现,android 和iphone6s等其他机器上没有出现。
2018-09-28alicdn的图片都用不了了,黑,实在是黑
IOS微信6.7.3版本出现阿里OSS对象存储视频无法播放的问题视频路径:https://bbcx.oss-cn-hangzhou.aliyuncs.com/attachment/201809/20180927/df05db27d6db404cba7af7e3d54fc69e.mp4?Expires=1853409134&OSSAccessKeyId=LTAIiuUuyukSlLk6&Signature=3QX6GXC8k5vx3Fd9x27D3lw1Wag%3D 在模拟器和安卓以及iphone微信6.7.2都是可以正常播放的,更新到6.7.3视频就一直处理加载状态也没有触发视频binderr事件 图1是iphone微信6.7.3的画面,图2是模拟器的画面 [图片] 图1 [图片] 图2
2018-09-28我今天也遇到了,莫名其妙,只是在我的小程序名字后面加了两个字【最新】,点进去莫名其妙的跳转到小游戏
请官方赶紧介入吧!部分小程序恶意占有关键字,强制跳转到某些小游戏!请官方赶紧介入吧,现在部分小程序故意用名字占着某些知名软件的关键字,然后打开的时候,强制跳转到某些小游戏里。 这样的体验太差了!简直像是零几年时候,网站恶意弹窗一样!我建议出黑名单吧,不然这样下去,吃枣药丸! (具体的例子,例如一个叫洋葱数学新版的小程序,点击就会恶意跳转其他小游戏里)
2018-09-27你是先获取e.detail里的加密数据,然后再wx.login?
button 第一次获取用户数据失败,第二次可以[图片] [图片] 试了很多方法,问题还是一直重现,不知道是不是微信官方的bug
2018-09-27画图的位置单位是像素,canvas的宽高你用的是什么单位,长度有做转换?做屏幕大小适配了?
真机调试滚动屏幕后Canvas画图混乱,这个是bug还是我的代码有问题?- 当前 Bug 的表现(可附上截图) 用Canvas写了一个倒计时动画,固定在屏幕底端,不跟屏幕一起滑动。 在工具上调试一切正常,但是到真机上就完全乱了,画出来的圆圈会跟着屏幕一起往上滑,但是画布没有动。 这是代码写的有问题还是程序bug呢? 如图: [图片] [图片] - 预期表现 画出的圆圈在画布上,不随屏幕滑动。 - 复现路径 - 提供一个最简复现 Demo ***************************************************** wxml***************************************************************** <view > <text class='test'>啊</text> <text class='test'>啊</text> <text class='test'>啊</text> <text class='test'>啊</text> <text class='test'>啊</text> <text class='test'>啊</text> <text class='test'>啊</text> <text class='test'>啊</text> <text class='test'>啊</text> <text class='test'>啊</text> <text class='test'>啊</text> <text class='test'>啊</text> <view class="bottom_box"> <view class='bottom_time'> <canvas class='circle' canvas-id="canvasTime"></canvas> <canvas class='circle' canvas-id="canvasTime_cover"></canvas> <text>5秒</text> </view> </view> </view> *****************************************************wxss******************************************************************** .test{ font-size: 5rem; display: block; } .bottom_box{ width: 100%; height: 5.2rem; position: fixed; bottom:1.5rem; display: flex; flex-direction:row; justify-content: space-around; } .bottom_time{ width: 30%; height: 100%; position:relative; background-color: #fff; border-radius: 100%; } .bottom_time text{ line-height: 5.2rem; height: 5.2rem; width: 100%; margin-left: 38.5%; color: #646464; } .circle { position:absolute; height: 100%; width: 100%; } *******************************************************js****************************************************** Page({ data: { }, onReady: function () { var that = this; var query = wx.createSelectorQuery(); query.select('.bottom_time').boundingClientRect() query.exec(function (res) { var x = res[0].width / 2; var y = res[0].height / 2; var radius = y - 5; var cxt_arc = wx.createCanvasContext("canvasTime"); cxt_arc.setLineWidth(5); cxt_arc.setStrokeStyle('#eaeaea'); cxt_arc.setLineCap('round'); cxt_arc.beginPath(); cxt_arc.arc(x, y, radius, 0, 2 * Math.PI, false); cxt_arc.stroke(); cxt_arc.draw(); that.drawCircle(x, y, radius) }) }, drawCircle: function (x, y, radius) { var interval; var varName; var ctx = wx.createCanvasContext('canvasTime_cover'); clearInterval(varName); function drawArc(s, e) { ctx.setFillStyle('white'); ctx.clearRect(0, 0, 100, 100); ctx.draw(); ctx.setLineWidth(5); ctx.setStrokeStyle('#009999'); ctx.setLineCap('round'); ctx.beginPath(); ctx.arc(x, y, radius, s, e, false); ctx.stroke() ctx.draw() } var step = 1, startAngle = 1.5 * Math.PI, endAngle = 0; var animation_interval = 1000, n = 60; var animation = function () { if (step <= n) { endAngle = step * 2 * Math.PI / n + 1.5 * Math.PI; drawArc(startAngle, endAngle); step++; } else { clearInterval(varName); } }; varName = setInterval(animation, animation_interval); } })
2018-09-27是的
wx.previewImage 只能长按识别小程序码,不能长按识别二维码- 当前 Bug 的表现(可附上截图) wx.previewImage 只能长按识别小程序码,不能长按识别二维码。 - 预期表现 - 复现路径 - 提供一个最简复现 Demo
2018-09-26墙
香港也算海外?用不了 webview后台设置没有地方配置业务域名,再翻看文档,个人和海外不能使用 webview。 你们把香港也归到海外去了吗?
2018-09-26