- progress 控制速度
progress只能设置percent但是没办法设置速度, 希望可以增加速度选项. 我的场景很简单: "2秒后为您跳转到xxx...", 然后配合一个2秒的从0到100的progress --- 我现在暂时用css, transition做了一个progress bar.
2018-12-31 - picker 日期选择器bug
- 当前 Bug 的表现(可附上截图) picker日期选择器, 假设时间是2018-06-20. 用户点击picker后, 时间会自动减一, 变成2018-06-19. 用户不作任何操作直接点击确定, 会保存减一后的时间, 这非常不合适. - 预期表现 点击picker后时间与点击前一致. - 复现路径 官方demo中可以复现 - 提供一个最简复现 Demo
2018-06-03 - 横屏landscape canvas的比例不对
如果是 Bug: * Bug 表现是什么?预期表现是什么? [图片] 同样的代码, 在竖屏上是正常的, 但是在横屏上就变成1:3的比例了. 如上图, 我画的是100x100的绿色方块, 开发者工具里面是正常的, 但是放到iPhone 6P上就变成上面那样了. * 如何复现? export default class Main { constructor() { this.loop(); } loop() { ctx.fillStyle = "#f00"; ctx.fillRect(0, 0, canvas.width, canvas.height); ctx.fillStyle = "#0f0"; ctx.fillRect(0, 100, 100, 100); window.requestAnimationFrame( this.loop.bind(this), canvas ) } } * 提供一个最简复现 Demo 如上.
2017-12-30 - BUG: addEventListener实现缺东西
如果是 Bug: * Bug 表现是什么?预期表现是什么? addEventListener目前只支持函数, 但是文档 https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener 里面说了This must be an object implementing the [代码]EventListener[代码] interface, or a JavaScript function. 还可以是一个对象. * 如何复现? canvas.addEventListener(EventName, this); // this 是实现结构的对象. * 提供一个最简复现 Demo 如上.
2017-12-29 - BUG: performance.now() 的单位应该是ms而不是秒
如果是 Bug: * Bug 表现是什么?预期表现是什么? [代码]performance.now()[代码]应该是以毫秒为单位的, 但是开发者工具里面是以秒为单位. https://developer.mozilla.org/en-US/docs/Web/API/Performance/now * 如何复现? performance.now() 1514521561.895 performance.now() 1514521562.537 两次调用, 开发工具里面 performance.now() 373798.13500000007 performance.now() 374566.895 两次调用, chrome里面. * 提供一个最简复现 Demo 如上. 我看源代码里面: var performance = exports.performance = { now: function now() { return Date.now() / 1000 } } 这不要/1000啊
2017-12-29 - 请问如何申请小游戏开发
我在开发者工具里面选appId的时候选小游戏, 可以进入小游戏示例, 但是我要是填写自己的appId, 同样的代码, 进入游戏后就会提示"VM82:2 未找到入口 app.json 文件,或者文件读取失败,请检查后重新编译" 是我的appId对应小程序而不是小游戏导致的吗? 我应该如何设置, 才能让`game.js`, `game.json`成为入口和配置?
2017-12-29