pull/814/head
gedoor 5 years ago
parent 058501053d
commit 590d6213ad
  1. 4
      app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeRule.kt

@ -636,6 +636,7 @@ class AnalyzeRule(val ruleData: RuleDataInterface) : JsExtensions {
* 执行JS
*/
fun evalJS(jsStr: String, result: Any?): Any? {
return runBlocking {
val bindings = SimpleBindings()
bindings["java"] = this
bindings["cookie"] = CookieStore
@ -646,7 +647,8 @@ class AnalyzeRule(val ruleData: RuleDataInterface) : JsExtensions {
bindings["chapter"] = chapter
bindings["title"] = chapter?.title
bindings["src"] = content
return SCRIPT_ENGINE.eval(jsStr, bindings)
SCRIPT_ENGINE.eval(jsStr, bindings)
}
}
/**

Loading…
Cancel
Save