Commit 505e1e42 authored by wanglei's avatar wanglei

..

parent 5e8261fe
......@@ -18,10 +18,14 @@ import android.webkit.WebSettings
import android.webkit.WebStorage
import android.webkit.WebView
import android.webkit.WebViewClient
import androidx.activity.addCallback
import androidx.lifecycle.lifecycleScope
import com.base.scanqrclear.R
import com.base.scanqrclear.ads.AdsMgr
import com.base.scanqrclear.ads.AdsShowCallBack
import com.base.scanqrclear.base.BaseActivity
import com.base.scanqrclear.bean.AdScanBean
import com.base.scanqrclear.bean.config.AdConfigBean
import com.base.scanqrclear.databinding.ActivityWebBrowserBinding
import com.base.scanqrclear.utils.LogEx
import kotlinx.coroutines.delay
......@@ -51,6 +55,23 @@ class WebBrowserActivity :
}
binding.webView.reload()
}
onBackPressedDispatcher.addCallback {
if (AdConfigBean.adsConfigBean.functionBackShowAd){
AdsMgr.showInsert(this@WebBrowserActivity,false,object : AdsShowCallBack() {
override fun close(where: Int) {
finishToMainTop()
}
override fun failed(where: Int) {
finishToMainTop()
}
override fun googleFailed(where: Int) {
finishToMainTop()
}
})
}
}
}
@SuppressLint("JavascriptInterface")
......
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