Commit 32161eea authored by wanglei's avatar wanglei

...

parent 09dc87ed
...@@ -190,20 +190,21 @@ class WebViewFragment : BaseFragment<FragmentWebViewBinding>() { ...@@ -190,20 +190,21 @@ class WebViewFragment : BaseFragment<FragmentWebViewBinding>() {
): Boolean = true ): Boolean = true
} }
binding.webView.webViewClient = object : WebViewClient() { binding.webView.webViewClient = object : WebViewClient() {
override fun shouldOverrideUrlLoading(view: WebView?, request: WebResourceRequest?): Boolean { // override fun shouldOverrideUrlLoading(view: WebView?, request: WebResourceRequest?): Boolean {
LogEx.logDebug(TAG, "shouldOverrideUrlLoading") // LogEx.logDebug(TAG, "shouldOverrideUrlLoading")
val url = request?.url.toString() // val url = request?.url.toString()
binding.llError.visibility = View.GONE // binding.llError.visibility = View.GONE
bookmarkBean.url = url // bookmarkBean.url = url
view?.loadUrl(url) // view?.loadUrl(url)
return true // return true
} // }
override fun onPageFinished(view: WebView?, url: String?) { override fun onPageFinished(view: WebView?, url: String?) {
LogEx.logDebug(TAG, "onPageFinished") LogEx.logDebug(TAG, "onPageFinished")
super.onPageFinished(view, url) super.onPageFinished(view, url)
val tittle = view?.title.toString() val tittle = view?.title.toString()
bookmarkBean.name = tittle bookmarkBean.name = tittle
bookmarkBean.url = url?:""
onPageFinished?.invoke(url) onPageFinished?.invoke(url)
//添加历史记录 //添加历史记录
......
...@@ -96,6 +96,7 @@ ...@@ -96,6 +96,7 @@
android:visibility="gone" /> android:visibility="gone" />
<TextView <TextView
android:includeFontPadding="false"
android:id="@+id/tv_search" android:id="@+id/tv_search"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
...@@ -108,6 +109,7 @@ ...@@ -108,6 +109,7 @@
tools:ignore="HardcodedText" /> tools:ignore="HardcodedText" />
<TextView <TextView
android:includeFontPadding="false"
android:id="@+id/tv_cancel" android:id="@+id/tv_cancel"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment