redirect to robots.txt after clicking ok in po token webview
This commit is contained in:
parent
ad246ea6e2
commit
0641631a28
1 changed files with 59 additions and 55 deletions
|
|
@ -102,27 +102,8 @@ class PoTokenWebViewLoginActivity : BaseActivity() {
|
||||||
toolbar.title = view?.title ?: ""
|
toolbar.title = view?.title ?: ""
|
||||||
}
|
}
|
||||||
|
|
||||||
webView.evaluateJavascript("(function(){return document.readyState;})()") { value ->
|
//finish generation
|
||||||
if (value?.trim('"') == "complete") {
|
if (url?.contains("robots.txt") == true) {
|
||||||
Handler(Looper.getMainLooper()).postDelayed({
|
|
||||||
redirectUrl?.apply {
|
|
||||||
webView.loadUrl(this)
|
|
||||||
}
|
|
||||||
redirectUrl = null
|
|
||||||
}, 2500)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
toolbar.setNavigationOnClickListener {
|
|
||||||
finishAndRemoveTask()
|
|
||||||
}
|
|
||||||
|
|
||||||
generateBtn.setOnClickListener {
|
|
||||||
generateBtn.isEnabled = false
|
|
||||||
|
|
||||||
lifecycleScope.launch {
|
lifecycleScope.launch {
|
||||||
val generator = NewPipePoTokenGenerator()
|
val generator = NewPipePoTokenGenerator()
|
||||||
val res = withContext(Dispatchers.IO) {
|
val res = withContext(Dispatchers.IO) {
|
||||||
|
|
@ -179,6 +160,29 @@ class PoTokenWebViewLoginActivity : BaseActivity() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
webView.evaluateJavascript("(function(){return document.readyState;})()") { value ->
|
||||||
|
if (value?.trim('"') == "complete") {
|
||||||
|
Handler(Looper.getMainLooper()).postDelayed({
|
||||||
|
redirectUrl?.apply {
|
||||||
|
webView.loadUrl(this)
|
||||||
|
}
|
||||||
|
redirectUrl = null
|
||||||
|
}, 2500)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
toolbar.setNavigationOnClickListener {
|
||||||
|
finishAndRemoveTask()
|
||||||
|
}
|
||||||
|
|
||||||
|
generateBtn.setOnClickListener {
|
||||||
|
generateBtn.isEnabled = false
|
||||||
|
webView.loadUrl("https://www.youtube.com/robots.txt")
|
||||||
|
}
|
||||||
|
|
||||||
webViewCompose.apply {
|
webViewCompose.apply {
|
||||||
setContent { WebViewView(url) }
|
setContent { WebViewView(url) }
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue