我有一个需要读取在 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()。这应该是真的还是我在这里做错了什么?