修复广告屏蔽规则保存,网址前面总有1个空格

This commit is contained in:
sonichy
2024-03-27 13:33:50 +08:00
parent eff2b03f0c
commit 14783e4b7b
6 changed files with 34 additions and 20 deletions

View File

@@ -1077,6 +1077,7 @@ public class MainActivity extends Activity {
// s = s.substring(0, s.length() - 1);
// }
String js = "javascript:var rules='" + s + "';var rule=new Array();rule=rules.split(',');var img=document.getElementsByTagName('img');for(i=0;i<img.length;i++){for(j=0;j<rule.length;j++){if(img[i].src.indexOf(rule[j])!=-1){img[i].style.display='none';}}}";
writeFile("ADBlock.txt", js);
list_webView.get(currentPage).loadUrl(js);
}
}
@@ -1614,7 +1615,7 @@ public class MainActivity extends Activity {
BW.flush();
String filepath = MainActivity.dir + File.separator + filename;
MediaScannerConnection.scanFile(MainActivity.this, new String[] { filepath }, null, null);
Toast.makeText(MainActivity.this, "写文件 " + MainActivity.dir + File.separator + filename + " 成功", Toast.LENGTH_SHORT).show();
//Toast.makeText(MainActivity.this, "写文件 " + MainActivity.dir + File.separator + filename + " 成功", Toast.LENGTH_SHORT).show();
} catch (Exception e) {
Log.e(Thread.currentThread().getStackTrace()[2] + "", e.toString());
Toast.makeText(getApplicationContext(), e.toString(), Toast.LENGTH_SHORT).show();