INNER CODE UNIT · JavaScript
PreferenceComponent_getPreference
easybangumiorg/EasyBangumi · inner_source/block-kazumi-1ani.js:26
function PreferenceComponent_getPreference() {
var res = new ArrayList();
res.add(new SourcePreference.Edit("网页", "Host", DEFAULT_BASE_URL));
return res;
}
function SearchComponent_search(pageKey, keyword) {
var url = runtimeUrl(SEARCH_URL).replace("@keyword", URLEncoder.encode(keyword, "utf-8"));
var doc = getDoc(url);
var items = XPathUtils.nodes(doc, SEARCH_LIST_XPATH);
var list = new ArrayList();
for (var i = 0; i < items.size(); i++) {
var item = items.get(i);
var title = XPathUtils.text(item, SEARCH_NAME_XPATH);
var href = XPathUtils.attr(item, SEARCH_RESULT_XPATH, "href");
if (title == null || String(title).trim().length == 0) {
continue;