次のように、javascript で設定された変数 ( apiCall )を読み取る必要があるという要件があります。
<script type="text/javascript">
var oidValue = "";
var apiCall = false;
function firePatientSearch(lastname, firstname, dob, mrn, OID) {
apiCall = true;
SUBMIT_PDQ.focus();
SUBMIT_PDQ.click();
}
</script>
私のGWTコードから、私はこれを行います:
public native Boolean isAPICall()/*-{
return $wnd.apiCall;
}-*/;
しかし、答えは常に偽です!JS 関数firePatientSearchを発行した後、 isAPICall()の呼び出しを読みました。それは本当であるべきですか、それとも私はここで何か間違ったことをしていますか?