目前测了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回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 少年残像

    7人对此回答表示赞同

    自己找到问题了,该小米手机的微信版本为6.6.1,对应SDKVERSION为1.9.9,官方文档只说最低版本为1.9.9,然而不包括1.9.9,只能升级到比它高的版本才可进行事件响应

    展开
    7
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 苏打汽水爱好者

    1人对此回答表示赞同

    这是基础库版本与客户端版本对应关系的文档,你可以了解下哈:https://developers.weixin.qq.com/miniprogram/dev/framework/client-lib/client.html

    展开
    1
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部