阅读全文、自动展开全文、自动移除万恶弹框

【非自动关注】【自用,长期维护】【功能有】1. 阅读全文网站支持:CSDN、github.io、xz577.com、iteye.com、720ui.com、cloud.tencent.com、新浪、头条、网易新闻、腾讯新闻、51CTO、知乎、果壳科技(移动版)、awesomes.cn、javascriptcn.com、人民日报(移动版)、凤凰网、虎扑移动版、百度经验、360文档(个人图书馆)、乐居买房(移动版)、电子发烧友网(PC、移动版)、悟空问答(PC、移动版)、百家号、百度文章、简书移动版、搜狐移动版、goodreads(PC、移动版)、百度文库(移动、PC版)、36氪移动版、弟弟快看<br>备注: 反馈问题的小伙伴们请附加上有问题的网址链接哈

< Feedback on 阅读全文、自动展开全文、自动移除万恶弹框

Question/comment

§
Posted: 12.11.2020.

不知作者能否添加腾讯新闻手机版展开全文,其它展开全文的的脚本虽然可以展开全文,但老是弹窗下载腾讯新闻提示

§
Posted: 12.11.2020.

腾讯新闻移动版已经适配过了,我明天再看一下,或者,你也可以提供一下不能展开的新闻网址

§
Posted: 13.11.2020.

失效网址:xw.qq.com 这脚本有时候会失效,还有待改善吧

§
Posted: 13.11.2020.

我看了一下腾讯新闻的移动端的源码,

 handleQQ: function() {
                var e = this
                  , t = !1
                  , n = e.getUA();
                if (window.mqq && window.mqq.app && window.mqq.app.isAppInstalled) {
                    var r = e.packageName;
                    n.iphone && (r = e.openUrl),
                    window.mqq.app.isAppInstalled(r, (function(n) {
                        t || (t = !0,
                        ("boolean" == typeof n ? n : n.result) ? e.openApp() : e.downloadApp())
                    }
                    )),
                    setTimeout((function() {
                        t || (t = !0,
                        e.defaultopenApp())
                    }
                    ), 500)
                } else
                    e.defaultopenApp()
            },
            handleQBrowser: function() {
                var e = '{"packagename":'.concat(this.packageName, "}")
                  , t = !1;
                window.x5mtt && window.x5mtt.isApkInstalled ? (-1 === (t = window.x5mtt.isApkInstalled(e)) && (t = !1),
                t ? this.openApp() : this.downloadApp()) : this.defaultopenApp()
            }
{
  "active": true,
  "title": "底层三秒自动拉起",
  "pullUid": "dc_auto_open",
  "openUrl": "qqnews://article_9527?nm=20201113A03D6E00&from=xw_dcytc",
  "downloadUrl": "http://view.inews.qq.com/newsDownLoad?refer=biznew&src=12261dctcy&by=dict",
  "withoutDownload": false
}

发现不是脚本自动展开不起作用,那个是起作用的,但是他们的开发人员竟然写了个延迟3s去打开新闻客户端的操作,只要手机上没有腾讯新闻APP,就会打开失败(openApp()方法执行失败),则会自动下载APP;

目前想通过移除页面js或者移除定时事件的解决方式无法解决它这个问题; 想到的重写它的downloadApp()方法也许是个出路,不过目前我还没找到手动调用这个downloadApp()方法的上下文入口,所以暂时无法屏蔽这个自动下载APP的操作

§
Posted: 14.11.2020.

好像头条也有类似的问题

§
Posted: 29.11.2020.

sina也有这样的问题,但又点不同的就是这个新浪下载了网页还是不会打开下文,要复制口令到剪贴板,到手机客户端才能打开,大部分网址都是这样流氓

Post reply

Sign in to post a reply.