优化
Some checks failed
Test Build / prepare (push) Has been cancelled
Test Build / build (app, release) (push) Has been cancelled
Test Build / build (app, releaseA) (push) Has been cancelled
Test Build / prerelease (push) Has been cancelled
Test Build / lanzou (push) Has been cancelled
Test Build / test_Branch (push) Has been cancelled
Test Build / telegram (push) Has been cancelled
update fork / build (push) Has been cancelled

This commit is contained in:
Horis
2025-04-16 20:12:02 +08:00
parent 8127cb6705
commit 632a46dfcb
3 changed files with 7 additions and 2 deletions

View File

@@ -112,8 +112,8 @@ java.getWebViewUA(): String
* 网络请求
```js
java.ajax(urlStr): String
java.ajaxAll(urlList: Array<String>): Array<StrResponse?>
//返回Response 方法body() code() message() header() raw() toString()
java.ajaxAll(urlList: Array<String>): Array<StrResponse>
//返回StrResponse 方法body() code() message() headers() raw() toString()
java.connect(urlStr): StrResponse
java.post(url: String, body: String, headerMap: Map<String, String>): Connection.Response

View File

@@ -528,6 +528,9 @@ class AnalyzeUrl(
}
private fun getByteArrayIfDataUri(): ByteArray? {
if (!urlNoQuery.startsWith("data:")) {
return null
}
val dataUriFindResult = dataUriRegex.find(urlNoQuery)
if (dataUriFindResult != null) {
val dataUriBase64 = dataUriFindResult.groupValues[1]

View File

@@ -139,6 +139,7 @@ class SearchMenu @JvmOverloads constructor(
//主菜单
llMainMenu.setOnClickListener {
runMenuOut {
callBack.cancelSelect()
callBack.showMenuBar()
this@SearchMenu.invisible()
}
@@ -246,6 +247,7 @@ class SearchMenu @JvmOverloads constructor(
fun navigateToSearch(searchResult: SearchResult, index: Int)
fun onMenuShow()
fun onMenuHide()
fun cancelSelect()
}
}