收藏
回答

求解小米手机MIUI 9.6 movable-view 事件不生效

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug movable-view 客户端 6.6.7 2.2.1

- 当前 Bug 的表现(可附上截图)

目前测了3款手机,苹果、华为表现均正常调用onScale、onChange事件,只有小米手机不行

苹果、华为:



小米手机 系统为MIUI9.6



- 预期表现


- 复现路径


- 提供一个最简复现 Demo

<movable-area style="height: 100px; width: 100px;margin-left:8%">

<movable-view style="width: 300px;height:185px" direction="all" bindchange="onChange" bindscale="onScale" scale scale-min="1" scale-max="4" scale-value="1">

<image style="width: 300px;height:185px" mode="aspectFit" src="{{imgUrl}}"></image>

</movable-view>

</movable-area>

data: {

imgUrl: null,

title: null,

x: 0,

y: 0

},

tap: function(e) {

this.setData({

x: 30,

y: 30

});

},

onChange: function(e) {

console.log(e.detail)

},

onScale: function(e) {

console.log(e.detail)

},


回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容