- map 组件 使用 cover-view 的bug
[图片] 我的 小程序 需要在 map 上显示一些 可操作的 按钮。按钮位置大概如图 1 2 3 4 5 所示。 现在所有悬浮按钮,都是用 cover-view 实现,我现在的方案是 3 和 4(黄色色块)外层包裹一个 cover-view 。 6 号 色块是 用的 比较 trick 的办法,用的 margin:-900rpx 0 0 0; 现在的问题是 如果手指按在 3 和 4 区间,并且滑动,地图是不会移动的。也就是 3 和 4 之间的区域是无法 触发 bindregionchange 事件。 但是如果用 controls 是可以实现的。然后官方文档写的 controls 即将废弃,我也不敢用。 从问题表现来看,我猜测问题大概是 cover-view 的 padding 范围 会影响 触摸事件传递,但是 margin 不会。 所以 想问下,这是 cover-view 的 bug ,还是官方就不希望 开发者在 map 上的 cover-view 使用 padding。
2018-08-07 - 微信开发者工具卡死
我在 index.js 中的全局变量赋值的时候,使用 自定义的 util.js 中的函数赋值, 该函数 中使用了 for 循环,简单遍历一个 元素个数为 个位数的 数组。 开始编译之后, 微信开发者工具 会卡死,过几分钟之后 才提示 [图片]去掉该 for 循环后,编译没有问题。 想知道如何解决该问题。 代码如上面的 代码片段 按道理说,这么少计算量,应该不会有问题。另外,是否和 index.js 中给全局变量赋值 的 声明周期 机制有关系呢
2018-07-20 - map 组件 controls 具体什么时候废弃呢?
- 需求的场景描述(希望解决的问题) 我需要在 map 组件上 合理布局 几个 不随 map 移动的 可点击的 view,现在 controls 和 cover-view 都可以实现, 但是现在的问题是,controls 能满足我的需求,但是 文档写的是将要废弃, cover-view 能显示出来,但是 布局不像 controls 那么灵活,最主要的是,cover-view 会导致 下面的 map 组件无法滑动 ,也就无法触发regionChange事件。 不知道是我不会用 cover-view 还是 cover-view 组件本身有问题 - 希望提供的能力
2018-07-18