uweb浏览器支持运行本地及远程javascript脚本。
大型脚本可安装到”/sdcard/uweb/bookmarklet”目录下:
彩云小译

-

远程脚本配置文件/sdcard/uweb/default.rjs如下:

+

远程及小型脚本可安装到default.rjs文件中:
点击安装站内搜索、背景图、新窗口打开链接、移除覆盖物等

+

远程脚本配置文件/sdcard/uweb/default.rjs示例如下:

彩云小译:'https://caiyunapp.com/dest/trs.js'
-移除网页覆盖物:'https://jamesfengcao.gitee.io/uweb/searchurl/bml/content/rmo.js'
+移除覆盖物:'https://jamesfengcao.gitee.io/uweb/searchurl/bml/content/rmo.js'
 新窗口打开链接:'';{d=document,b=d.createElement('base');b.setAttribute('target','_blank');d.head.appendChild(b);}
 google translate:'https://translate.google.cn/translate_a/element.js?cb=googleTranslateElementInit';b=d.body;v=d.createElement('div');v.id='google_translate_element';v.style.display='none';b.insertBefore(v,b.firstChild);p=d.createElement('script');p.text="function googleTranslateElementInit(){new google.translate.TranslateElement({pageLanguage: 'auto',includedLanguages:'zh-CN,zh-TW,en'},'google_translate_element');}";p.type='text/javascript';b.appendChild(p)
 
diff --git a/searchurl/func.html b/searchurl/func.html index 311797c..f11a3b6 100644 --- a/searchurl/func.html +++ b/searchurl/func.html @@ -25,7 +25,7 @@ input{height: 40px; width: 100%;background-color:transparent;border-radius: 50px
  • 双列书签
  • 被调用20秒内按后退键后台装载页面
  • 使用"query.list"常用查询列表(android8+以上webview有bug)
  • -
  • 顶部下划弹出地址栏
  • +
  • 顶部下划不弹出地址栏(可按两次页内搜索按钮)
  • 禁止弹出JS确认框
  • 无安全证书警告
  • 全屏播放自动横屏
  • diff --git a/searchurl/txt/rjs.txt b/searchurl/txt/rjs.txt index 281a8d2..64570fc 100644 --- a/searchurl/txt/rjs.txt +++ b/searchurl/txt/rjs.txt @@ -1 +1,5 @@ -search site:window.open("i:15site:" + location.hostname) +站内搜索:'';window.open('i:15site:' + location.hostname) +背景图:'';{document.deepCss=function(a,b){if(!a||!a.style)return'';let c=b.replace(/\-([a-z])/g,function(a,b){return b.toUpperCase()});if(a.currentStyle)return a.style[c]||a.currentStyle[c]||'';let d=document.defaultView||window;return a.style[c]||d.getComputedStyle(a,'').getPropertyValue(b)||''};Array.prototype.indexOf=Array.prototype.indexOf||function(a,b){b=b||0;for(let c=this.length;bBackground images');for(let f=0;f');d.write('');d.close()}} +新窗口打开链接:'';{d=document,b=d.createElement('base');b.setAttribute('target','_blank');d.head.appendChild(b);} +移除覆盖物:'https://jamesfengcao.gitee.io/uweb/searchurl/bml/content/rmo.js' +