UIwebview を使用していくつかの JavaScript を実行しています。iOS ネイティブからのボタンのクリック時に関数呼び出し間で変数値を保持したいと考えています。
私が使用しているコードが切り取られました。
var MyApp_SearchResultCount = 0;
var currSelected = 0;
var prevSelected = 0;
function jump(howHigh){
//this.prevVal = this.currentVal;
//this.currentVal = this.currentVal + 1;
//************** STARTS ****************//
//alert(window.currSelected);
//************** ENDS *****************//
prevSelected = currSelected;
currSelected = currSelected + howHigh;
alert("currSelected" + currSelected);
}
jump メソッドが呼び出された回数に関係なく、currSelected は常に 1 のままです。
助けてください ありがとう djrecker