试了网上的很多方法,可以调,但是不会震动,不知道是哪里出错了~麻烦大神帮看下。APP有赋值
public void openVibrator() {
app.runOnGLThread(new Runnable() {
@Override
public void run() {
Vibrator v = (Vibrator) app.getSystemService(Service.VIBRATOR_SERVICE);
v.vibrate(1000);
}
});
}
试了网上的很多方法,可以调,但是不会震动,不知道是哪里出错了~麻烦大神帮看下。APP有赋值
public void openVibrator() {
app.runOnGLThread(new Runnable() {
@Override
public void run() {
Vibrator v = (Vibrator) app.getSystemService(Service.VIBRATOR_SERVICE);
v.vibrate(1000);
}
});
}
在js代码里调用cc.Device.vibrate(),参数是震动时间,单位是秒。安卓的AndroidManifest.xml增加震动权限,不加会闪退黑屏。
用wx.vibrateLong();试试
感谢大神,搞掂!!!
请问,为什么我输入cc.Device提示cc下面没有Device呢
因为官方再某个版本又把Device移到jsb下去了……
改成jsb.Device把
这震动 只能 APP 吗? H5 可以实现吗? 微信上的 h5
微信上的h5要看微信本身支不支持让h5震动
直接写jsb.Device会报jsb is not defined。需要事先自己绑定jsb吗?
vivo手机好像不行 oppo华为都可以
时间太短导致吧 有些手机比较垃圾 时间太短震不出来的
很好奇这些API在哪里可以查得到,真的很管用!