【Bug】usingComponents导致movable-area非正常工作
发布于 6 年前 作者 ewei 5833 次浏览 来自 问答

使用movable-area 来开发一个让图片移动 放大 缩小的组件

基本功能成型后,想要把它封装成组件的时候, 一个巨坑出现了  “在程序加载之后 无法正常移动”

经反复测试后 发现是 “usingComponents” 的问题 ,当我加上这个标签程序不能正常使用 , 不加的时候能够正常使用

代码链接https://image.wxopen.club/content_f5f56172-36b4-11ea-8c82-a0999b08aadb.png

临床表现 : 没加的时候正常拖动,加了之后无法拖动

当然我试了官方的例子是没有这个问题的

做这个组件的初衷,是有一些图片真的需要放大缩小 而不能使用 wx.previewImage

因为还需要其他的元素展示 比如文字之类的

希望能早点解决

2 回复

问题已经复现,动态修改movable-area组件的宽高导致,会在下个迭代中进行修复。

另外,你想将movable-area设置成和屏幕宽高一致的话,直接使用100%不是更方便么?

emmm 手动置顶

回到顶部