Mistsink 最近的时间轴更新
Mistsink

Mistsink

V2EX 第 600220 号会员,加入于 2022-11-03 19:32:06 +08:00
今日活跃度排名 5479
Mistsink 最近回复了
我来啦!!!
14 天前
回复了 dorm 创建的主题 职场话题 提涨薪的姿势是什么
“整体绩效中等偏下”,“部门的工作平均时长在公司内并不高”
你这不是找喷吗?还在 v 站发。
首先绩效这东西你自己不清楚是什么玩意儿?
其次拿工作时间说事儿,你当大家都是傻子?每天干多久才算时间长啊?这东西跟公司盈利有关系吗?
@li1218040201 hh 就是这个不行呢,只有网页加载时候执行一次,里面的 js 等资源请求时不会触发
@br_wang 破案了,根据 html 中的 dom 标签,然后注入相应的 css 和 js 行不通呢,我是拿 https://adblock-tester.com/测试的,分数没变
@br_wang 嗷那也确实,写在 script 里面的 js 那是没法拦截了,后面我试试扫一遍再注入 js 的法子。
@daysv webview 中也可以注入 service worker 吗? service worker 不是浏览器自己整的一个独立的 js 进程吗?这块我不太懂 hhh ,不清楚能不能把别的扩展的 service worker 直接拿来用
@li1218040201 是,我记得好像 flutter 是开放了这种细粒度的接口,可以针对每个资源的网络请求决定是否拦截,但是 RN 的 webview 没有这种细粒度的,就只有这个网页要不要加载。
我是不是还得像题目里说的那样去改 rn 的 webview 源码,用原生去写呐😂
@br_wang 明白,也可以实现,但有的情况,就比如一个 script 标签,我应该拦截他,不能让他加载,但是这种方案不能保证我在他加载运行之前就把他删掉吧?
@br_wang 这种方案我觉着可能有些 hack 呢,不好接入现成的拦截方案。
@mxT52CRuqR6o5 这里感觉不好控制呢,一旦 MutationObserver 创建的慢了就会漏掉很多,而且可能也会造成性能压力。你觉得呢?
@mxT52CRuqR6o5 MutationObserver 只能监听 dom 变化吧,不能监听网络请求呢,这个应该没法做到广告拦截的效果呢,我看主流的那些方案都是拦截网络请求+注入 css+注入 js 来实现的。现在的难点就是怎么拦截所有的网络请求。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3292 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 11:50 · PVG 19:50 · LAX 03:50 · JFK 06:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.