- 组件根结点上的flex属性无法跨越组件树生效吗?
// 自定义组件 flex-item.wxml <view style="flex: 1" class="comp-root" /> // 引用组件的页面 // flex-box <view style="display: flex"> <view style="width: 100px;" /> // 期望行为:flex-item占满行剩余空间。comp-root是flex-box的子元素吗? <flex-item /> </view>he和 我正在尝试将flex-box和flex-item封装成组件,以上结构的渲染结果和我的期望行为不一致。从控制台的wxml结构上看,flex-item组件树下的shadow-root才是comp-root结点。我不太理解shadow-root,这种现象是不是可以说明flex-item组件的根结点其实不是flex-box的子元素呢? 可能描述的不太清楚,下面是代码片段~ 代码片段:https://developers.weixin.qq.com/s/YBRJ5Cmg7Iga
2020-04-15 - canvasContext.draw() callback 不执行的一种情况
draw() 回调在画布不在当前页面时不触发,不知道算不算BUG。 复现步骤: 1、index 和 logs 两个页面均有某个有 canvas 的组件,这个组件在监听到属性变化时调用 ctx.draw() 2、点击 other page 进入logs 页面 3、在 logs 页面 改变 index 的 data 结果:index 的组件里的 canvas 已调用 draw 方法,但回调没有执行
2020-02-10 - console只显示WAservice.js
调试基础库2.9.4,如果blackscript了对应文件就显示为:VMxxx [filename],但是源代码中的 debugger 语句仍不能生效。
2019-12-19 - 右划返回的操作中止后video的play事件重复触发,且无法正常全屏播放
复现途径:点击按钮进入page2 ==> 点击视频开始播放(自动进入全屏) ==> 退出全屏 ==> 在视频播放状态下右划返回上一页然后取消操作(页面右移到一半然后又复原)==> 出现问题 出现问题时的现象:视频本该全屏播放,结果变成只在屏幕的上半部分播放。之前视频处于播放状态,此时发现又重复触发了bindplay的回调。如果指定全屏方向({direction: 0})不会出现全屏显示异常,但是也会重新进入全屏播放。 想实现的需求:点播放后自动全屏播放,测试的时候偶然发现这个问题 实现方式:在bindplay里调用requestFullScreen(),屏幕方向默认 [图片]
2019-09-16