j***@siline.cn
j***@siline.cn
  • 发布:2024-03-12 18:10
  • 更新:2024-03-13 08:49
  • 阅读:113

【报Bug】uni.vibrateShort 无法震动

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 23H2

HBuilderX类型: 正式

HBuilderX版本号: 3.99

手机系统: Android

手机系统版本号: Android 6.0

手机厂商: 华为

手机机型: 红魔7s Pro

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

uni.vibrateShort({
success: function () {
console.log('success');
}
});

预期结果:

uni.vibrateShort({
success: function () {
console.log('success');
}
}); 设备进行震动

实际结果:

设备无法震动

bug描述:

加了权限
<uses-permission android:name="android.permission.VIBRATE"/>
检查了手机是否静音和震动模式。
在前台的按钮使用
uni.vibrateShort({
success: function () {
console.log('success');
}
});
能有success的日志打印。但是设备并没有震动。

2024-03-12 18:10 负责人:无 分享
已邀请:
套马杆的套子

套马杆的套子 - 没有解决不了的问题,只有解决不完的问题

刚测了下,vue2,hbx3.99是没问题的

<template>  
    <view>  
        <view @click="test">点</view>  

    </view>  
</template>  
<script>  
    let that;  

    export default {  
        data() {  
            return {  

            };  
        },  
        onLoad() {  

        },  
        methods: {  
            test() {  
                uni.vibrateShort({  
                    success: function() {  
                        console.log('success');  
                    }  
                });  

            }  
        }  
    }  
</script>  

<style lang="less">  

</style>

要回复问题请先登录注册