- 小游戏的裁剪(比如 滚动区间)怎么做
requestAnimationFrame 和 canvas 的 clip 一起时,会非常卡顿, 那如果想在小游戏中实现类似 scroll-view 这样的对象,只显示部分内容的裁剪效果,该怎么做呢
2019-02-11 - 嘤嘤嘤,文档能不能加个回到顶部的按钮呀
如题。有些文档超级长,加个回到顶部按钮感觉能提升一丢丢优化。
2019-01-10 - 小游戏的 export 问题
[图片] 直接看图吧,明明四个参,arguments.length 却返回 3,有毒??? -------- [图片] [图片] 那我换个写法,结果 import 为 utils 返回了对象,解构赋值却为 undefined。我用错了?
2018-12-31 - createMapContext 的 translateMarke 没法暂停
如题,需求为想拖动进度看到不同速率下的运动轨迹。 所以需要能够 暂停 或 调节 duration,感到不妙,不知以后能否有望支持。 现阶段是用 wx:if 重绘来达到暂停的,会卡一下,勉勉强强不算优雅。
2018-09-03 - display-multiple-items 好多 bug 呀
display-multiple-items 大于 swiper-item 数量时,swiper-item 不显示 display-multiple-items 等于 swiper-item 数量时,无法切换 设置 display-multiple-items 后,开发工具中 swiper 有概率会卡死 不过还好有个骚方法,自己在前后各加个空白,也算能解决前两个 [代码]<[代码][代码]swiper[代码] [代码]display-multiple-items[代码][代码]=[代码][代码]"{{3}}"[代码] [代码]bindchange[代码][代码]=[代码][代码]"swiperChange"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]swiper-item[代码] [代码]wx:for[代码][代码]=[代码][代码]"{{data}}"[代码] [代码]wx:key[代码][代码]=[代码][代码]"index"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]text[代码] [代码]class[代码][代码]=[代码][代码]'campusItem {{current==index?"current":""}}'[代码] [代码]wx:if[代码][代码]=[代码][代码]"{{item}}"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]text[代码] [代码]class[代码][代码]=[代码][代码]'text2'[代码][代码]>{{"校区名称"}}</[代码][代码]text[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]text[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]swiper-item[代码][代码]>[代码][代码]</[代码][代码]swiper[代码][代码]>[代码][代码]data: {[代码][代码] [代码][代码]current: 0,[代码][代码] [代码][代码]data: [代码][代码]new[代码] [代码]Array(3).fill([代码][代码]'1'[代码][代码]),[代码][代码]},[代码][代码]onLoad: [代码][代码]function[代码] [代码](options) {[代码][代码] [代码][代码]var[代码] [代码]data = [代码][代码]this[代码][代码].data.data;[代码][代码] [代码][代码]data.push([代码][代码]''[代码][代码]); data.unshift([代码][代码]''[代码][代码]);[代码][代码] [代码][代码]this[代码][代码].setData({ data: data, current: 1 });[代码][代码]},[代码][代码]swiperChange (e) {[代码][代码] [代码][代码]this[代码][代码].setData({ current: e.detail.current+1 });[代码][代码]}[代码] 但还是恳求解决下以上问题吧,大佬辛苦。
2018-08-22 - 引用的 utils.js 小程序是如何缓存的
有这样一个需求,在小程序内切换测试环境(即 ajax 链接)。 很容易理解,代码也很简单: [代码]// utils.js[代码][代码]import config from [代码][代码]'./config.js'[代码][代码];[代码][代码]function[代码] [代码]chooseEnviromentFirst(key) {[代码][代码] [代码][代码]const env = config.enviroment.now;[代码][代码] [代码][代码]if[代码] [代码](env) {[代码][代码] [代码][代码]if[代码] [代码](key) [代码][代码]return[代码] [代码]env && env[key];[代码][代码] [代码][代码]return[代码] [代码]env;[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]{[代码][代码] [代码][代码]wx.navigateTo({[代码][代码] [代码][代码]url: [代码][代码]'/pages/chooseEnviroment/index'[代码][代码],[代码][代码] [代码][代码]});[代码][代码] [代码][代码]return[代码] [代码]null[代码][代码];[代码][代码] [代码][代码]}[代码][代码]}[代码] module.exports = { chooseEnviromentFirst }; [代码]// config.js[代码][代码]module.exports = {[代码][代码] [代码][代码]enviroment: {[代码][代码] [代码][代码]uat: {[代码][代码] [代码][代码]name: [代码][代码]'uat'[代码][代码],[代码][代码] [代码][代码]webUrl: [代码][代码]'x'[代码][代码],[代码][代码] [代码][代码]apiUrl: [代码][代码]'xx'[代码][代码],[代码][代码] [代码][代码]},[代码][代码] [代码][代码]pre: {[代码][代码] [代码][代码]name: [代码][代码]'pre'[代码][代码],[代码][代码] [代码][代码]webUrl: [代码][代码]'y'[代码][代码],[代码][代码] [代码][代码]apiUrl: [代码][代码]'yy'[代码][代码],[代码][代码] [代码][代码]},[代码][代码] [代码][代码]now: [代码][代码]null[代码][代码],[代码][代码] [代码][代码]}[代码][代码]};[代码][代码]// post.js[代码][代码]import { chooseEnviromentFirst } from [代码][代码]'./util.js'[代码][代码];[代码][代码]function[代码] [代码]xx(data, callback, errorFn) {[代码][代码] [代码][代码]if[代码] [代码](!(baseUrl = chooseEnviromentFirst([代码][代码]'apiUrl'[代码][代码]))) [代码][代码]return[代码][代码];[代码][代码] [代码][代码]_GET(baseUrl + [代码][代码]'/xx'[代码][代码], data, callback, [代码][代码]'ajax 请求'[代码][代码], errorFn);[代码][代码]},[代码][代码]// /pages/chooseEnviroment/index.js[代码][代码]import config from [代码][代码]'../../utils/config.js'[代码][代码];[代码][代码]Page({[代码][代码] [代码][代码]to_uat() {[代码][代码] [代码][代码]config.enviroment.now = config.enviroment.uat;[代码][代码] [代码][代码]wx.navigateBack();[代码][代码] [代码][代码]}[代码][代码]})[代码] 也确实实现了,但也发现了一个问题, 那就是即使我删掉了小程序,config.enviroment.now 也还是被赋值的, 等于 config.js 并没有被清除掉,那么小程序的缓存机制到底是如何的呢, 或者,能否还有其他办法去完成此需求。
2018-08-20 - 小程序的 web-view 莫名卡死
场景:web-view 开始很正常,突然到处点击皆无反应,小程序的返回和右上角菜单也无法点击,唯有圆点退出有效(但再进入也未触发 onShow)。 设备情况:已上线,得到较多反馈。比如爱疯6P、魅族Pro6、荣耀8。 大伙有什么思路吗,也不知是 react 还是小程序的问题,集思广益吧。
2018-07-07 - 支付完不点确定报取消
场景:普通电商,支付完成后要调用生成合同接口。 BUG:支付完成后出现下图,必须点击完成后才有 wx.requestPayment 的回调。 但是,如果切出小程序再进入,此页就不存在了,意味着我的回调就会返回 cancel(其实钱都付了)。 希望官方能修复此问题,保留此页,或返回 ok 的回调。 [图片]
2018-07-03 - web-view 跳到了腾讯网 404 页面
[图片] 场景:从 web-view 中 navigateTo 到小程序中支付,支付完成后 navigateBack 到 web-view 的小程序页面并修改其 src 为以下链接。 https://static-prd.xuebangsoft.net/paymentTip?sid=839120#wechat_redirect BUG:但少部分手机显示为腾讯网的 404,而本司所用的是阿里云。 很神奇,且毫无思路,求各位大佬指条路。
2018-07-02 - getUserInfo 授权后重复获取信息
<button open-type="getUserInfo" bindgetuserinfo="getUnionId" withCredentials>授权登录</button> 点击后我拿到了 user 相关的信息, 那 跳页后我该如何继续重复获得 user 信息? 保存起来 或者 用 wx.getUserInfo 报警告,感觉都不太好, 还是说理论上只能把所有 user 相关操作放在 bind 的回调中完成。
2018-06-11