无法读取未定义的 属性 'vibrate'
Cannot read property 'vibrate' of undefined
现在我正在使用 ionic 使用 ng-cordova 振动插件,但它对我不起作用。它在控制台日志中显示错误 Cannot read property 'vibrate' of undefined
。
你能告诉我如何使用这个插件吗?请尝试为我找到好的解决方案。谢谢。
好吧,你想让你的电脑振动吗?正确的 ?它不会在您的 PC 上运行,控制台日志会显示 Cannot read property 'vibrate' of undefined
,因为您的插件不是 运行,这仅适用于移动设备!
我在我的应用程序中使用本地通知,所以我希望每次收到通知时都能收到振动提醒。
我的应用运行功能
app.run(function($ionicPlatform,$cordovaVibration) {
$ionicPlatform.ready(function() {
$cordovaVibration.vibrate(400);
});
})
关闭控制器时振动:
app.controller('VibrationCtrl', function ($scope, $ionicPlatform, $cordovaVibration) {
$scope.cancelVibrate = function(vibrate){
if(vibrate == true){
$ionicPlatform.ready(function(){
$cordovaVibration.vibrate(400);
})
console.log('Vibrate Enable');
}else{
$cordovaVibration.cancelVibration();
console.log('Vibrate Disable');
}
}
})
请找出好的解决方案。谢谢。
现在我正在使用 ionic 使用 ng-cordova 振动插件,但它对我不起作用。它在控制台日志中显示错误 Cannot read property 'vibrate' of undefined
。
你能告诉我如何使用这个插件吗?请尝试为我找到好的解决方案。谢谢。
好吧,你想让你的电脑振动吗?正确的 ?它不会在您的 PC 上运行,控制台日志会显示 Cannot read property 'vibrate' of undefined
,因为您的插件不是 运行,这仅适用于移动设备!
我在我的应用程序中使用本地通知,所以我希望每次收到通知时都能收到振动提醒。
我的应用运行功能
app.run(function($ionicPlatform,$cordovaVibration) {
$ionicPlatform.ready(function() {
$cordovaVibration.vibrate(400);
});
})
关闭控制器时振动:
app.controller('VibrationCtrl', function ($scope, $ionicPlatform, $cordovaVibration) {
$scope.cancelVibrate = function(vibrate){
if(vibrate == true){
$ionicPlatform.ready(function(){
$cordovaVibration.vibrate(400);
})
console.log('Vibrate Enable');
}else{
$cordovaVibration.cancelVibration();
console.log('Vibrate Disable');
}
}
})
请找出好的解决方案。谢谢。