فهرست منبع

添加AnalyzeRule说明

Xwite 4 سال پیش
والد
کامیت
bd521a6099
1فایلهای تغییر یافته به همراه19 افزوده شده و 0 حذف شده
  1. 19 0
      app/src/main/assets/help/jsHelp.md

+ 19 - 0
app/src/main/assets/help/jsHelp.md

@@ -24,6 +24,25 @@ getStrResponse( jsStr: String? = null, sourceRegex: String? = null) //返回访
 getResponse(): Response //返回访问结果,网络朗读引擎采用的是这个,调用登录后在调用这方法可以重新访问,参考阿里云登录检测
 ```
 
+### [AnalyzeRule](https://github.com/gedoor/legado/app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeRule.kt) 部分函数
+* 获取文本/文本列表
+> `mContent` 待解析源代码,默认为当前页面  
+> `isUrl` 链接标识,默认为`false`
+```
+java.getString(ruleStr: String?, mContent: Any? = null, isUrl: Boolean = false)
+java.getStringList(ruleStr: String?, mContent: Any? = null, isUrl: Boolean = false)
+```
+* 设置解析内容
+```
+java.setContent(content: Any?, baseUrl: String? = null):
+```
+* 获取Element/Element列表
+> 如果要改变解析源代码,请先使用`java.setContent`
+```
+java.getElement(ruleStr: String)
+java.getElements(ruleStr: String)
+```
+
 ### [js扩展类](https://github.com/gedoor/legado/blob/master/app/src/main/java/io/legado/app/help/JsExtensions.kt) 部分函数
 * 变量存取
 ```