Cordova vibrate插件在ios中不起作用

时间:2016-01-29 03:53:17

标签: ios angularjs cordova ionic-framework cordova-plugins

我已经实现了一个应用程序,我需要一个振动功能来调用 self.rateButton = UIButton(type: UIButtonType.Custom) self.rateButton.setImage(rateButtonImage, forState: .Normal) self.rateButton.frame = CGRectMake(self.frame.size.width*3/4 - 26, self.frame.height*3/5 - 95 - 95, 110,75) self.rateButton.layer.anchorPoint = CGPointMake(1.0, 1.0) self.rateButton.layer.zPosition = 0 //Attach an action to the play again button self.rateButton.addTarget(self, action: "noAdsAction:", forControlEvents: UIControlEvents.TouchUpInside) delay(0.5){ view.addSubview(self.rateButton) } 中的按钮点击。它在angularjs上运行正常,但在android上它表示iOSnavigator

我使用下面的插件来进行振动功能 https://github.com/apache/cordova-plugin-vibration

我需要做什么工作才能让它在iOS上运行?

1 个答案:

答案 0 :(得分:0)

也许该设备已静音?我有这个问题,一切都正确记录,但我的系统音量已关闭。 This post on Android solved it for me.如果您的手机有不同类型的音量(媒体,通话等),取消静音System音量可以解决我的问题。

  

确保设备未静音。许多(大多数)设备将“静音”振动和音频。