我在Android上運行科爾多瓦,這是我的配置文件。科爾多瓦振動不起作用
config.xml中
<feature name="Vibration">
<param name="android-package" value="org.apache.cordova.vibration.Vibration" />
</feature>
<feature name="Media">
<plugin name="Media" value="org.apache.cordova.AudioHandler" />
</feature>
<feature name="Notification">
<param name="android-package" value="org.apache.cordova.Notification" />
</feature>
AndroidManifest.xml中
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.VIBRATE" />
我的js
navigator.vibrate(1000);
我正常使用的jQuery(不jQueryMobile)與科爾多瓦運行。
振動插件已從此頁面的命令行安裝(plugin git)。
但振動不起作用。
我正在使用Cordova而不是Phonegap。 所有其他功能線都可以正常工作,如媒體。 – vee 2014-10-28 15:11:38
我不會說功能行可以工作或不工作,只是它們無用而且除非使用phonegap BUILD,否則不應添加它們。它的工作方式是,當您使用命令'cordova plugin add org.apache.cordova.vibration'添加插件並隨後構建時,cordova cli會自動將特徵線添加到platforms \ android \ res \ xml \ config.xml文件中Android平臺。 – QuickFix 2014-10-28 15:30:18
我也有這個問題,振動不起作用。 :/除了添加插件並調用navigator.vibrate()調用之外,還有什麼我需要做的? – 2015-12-16 22:22:25