Cordova:设备就绪无法正常工作

时间:2017-10-07 07:54:10

标签: android cordova

我正在使用Cordova构建移动应用程序,但由于某种原因,设备准备好不会被解雇。

以下是一些代码。

<script type="text/javascript" src="cordova.js"></script>
<script src="./js/jquery-2.1.3.min.js"></script>
<script src="./js/angular.min.js"></script>

<script type="text/javascript">
 document.addEventListener("deviceready", function(){
      alert("123");
 },true);

function plays() {
  window.HeadsetDetection.detect(function(detected) {    
    window.plugins.insomnia.keepAwake()
                cordova.plugins.tonegenerator.play(650)
              })

  document.addEventListener('deviceready', function() {
    window.HeadsetDetection.registerRemoteEvents(function(status) {
        switch (status) {
            case 'headsetAdded': 
                window.plugins.insomnia.keepAwake()
                cordova.plugins.tonegenerator.play(340)
            break;
            case 'headsetRemoved':
                alert('Please connect to Headset/Earpiece then play.');
            break;
        };
    });
}, true);

}


 <a class="btn btn-home" onclick="plays()"><i class="icon ion-ios-play"></i> Play</a><br><br>

当我点击“播放”按钮时,正在播放声音。 如您所见,设备上有一些警报框已准备就绪。那些警报没有开火。

任何建议我在这里做错了什么?

由于

0 个答案:

没有答案