1. 程式人生 > >WebView shouldStartLoadWithRequest 沒有被觸發是什麼鬼?

WebView shouldStartLoadWithRequest 沒有被觸發是什麼鬼?

1、我的專案是RN和H5塊混合開發的,web用的是 react寫的,路由和跳轉是由官方元件 react-route 進行支援,所以我在進行介面跳轉的時候用的是browserHistory.push(url),當我替換為window.location.href = url的時候問題解決了

2、解決了這個問題之後,會遇到一個新的問題,就是React解決介面返回的問題,由於WebView的一個介面需要請求兩次,OnLoadStart, OnLoadEnd,所以在返回的時候需要返回兩個介面

history.go(-2)