我无法理解为什么cordova链接和Javascript编码不起作用

时间:2018-05-13 19:37:04

标签: javascript jquery html

以下是我在我的HTML代码中添加的cordova链接,但它无效。

<script type="text/javascript" src="cordova.js"></script>

我在下面添加了一些Javascript,但我无法理解如何应用它。

$(function(){
var slideIndex = 1;
showDivs(slideIndex);

function plusDivs(n) {
  showDivs(slideIndex += n);
}

function showDivs(n) {
  var i;
  var x = document.getElementsByClassName("mySlides");
  if (n > x.length) {slideIndex = 1}    
  if (n < 1) {slideIndex = x.length}
  for (i = 0; i < x.length; i++) {
     x[i].style.display = "none";  
  }
  x[slideIndex-1].style.display = "block";  
}
});

有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

如果您正在创建apache cordova应用程序,则应等待设备准备就绪。因此,你必须像这个代码块一样使用。

Index.js

(function () {
"use strict";

document.addEventListener( 'deviceready', onDeviceReady.bind( this ), false );

function onDeviceReady() {

 alert("I'm Ready!");

 //You can call  codes here
}

})();