由于種種原因,在項(xiàng)目中需要APP端處理一下H5調(diào)用JS的window.history.back的方法,原本是想找一下有沒有監(jiān)聽的方法媚送,結(jié)果發(fā)現(xiàn)好像沒有,無法直接監(jiān)聽H5是否執(zhí)行了這個(gè)方法顾彰,所以打算在APP中覆蓋JS的這個(gè)方法改為調(diào)用APP提供的接口來實(shí)現(xiàn)判斷失晴。
覆蓋
這樣就覆蓋了原本的JS方法的window.history.back。執(zhí)行這個(gè)的前提拘央,代碼中必須mWebView.setJavaScriptEnable(true);允許JS,之后才才可以正常覆蓋上去书在。