推荐关注
› Meteor
› JSLint - a JavaScript code quality tool
› jsFiddle
› D3.js
› WebStorm
推荐书目
› JavaScript 权威指南第 5 版
› Closure: The Definitive Guide
TANKING

js 实现网页只能在微信内打开,浏览器打不开!附:完整可用代码

  •  
  •   TANKING · Mar 5, 2018 · 7594 views
    This topic created in 3175 days ago, the information mentioned may be changed or developed.

    上面是完整代码,下载代码点这里

    17 replies  •  2018-03-06 10:01:59 +08:00
    Tokin
    Tokin
    Mar 5, 2018
    1
    不知道为啥 isAndroid、isIos 还留着。。。
    coffeSlider
    coffeSlider
    Mar 5, 2018 via Android
    2
    这种实现有什么意义吗?
    MaoMiao
    MaoMiao
    Mar 5, 2018 via iPhone
    3
    只要判断一下微信 jsbridge 存在不存在就可以了……
    NextGen
    NextGen
    Mar 5, 2018
    4
    改改 useragent 就破解了,然并卵,最有效的方法是进入页面之前先强制微信授权
    yao978318542
    yao978318542
    Mar 5, 2018
    5
    @yzxhzxsw #4 +1
    qiayue
    qiayue
    Mar 5, 2018
    6
    还以为是什么黑科技,你这个代码破解难度零颗星
    galenzhao
    galenzhao
    Mar 5, 2018
    7
    zander1024
    zander1024
    Mar 5, 2018
    8
    我们好好的写个授权不好么 搞这些骗骗小白
    loading
    loading
    Mar 5, 2018 via iPhone❤️1
    9
    希望楼上几位不要直接吐槽。

    赞楼主分享精神。
    yuxuan
    yuxuan
    Mar 5, 2018
    10
    我只想吐槽修改页面 title 的方式。。。。。
    yuxuan
    yuxuan
    Mar 5, 2018
    11
    @yuxuan 好吧。。 再加一个 源码的下载方式 不过分享精神还是赞一下
    shangfabao
    shangfabao
    Mar 5, 2018
    12
    这个没卵中,还是微信授权最保险,你这个模拟 USERAGENT 就破解了
    o000
    o000
    Mar 5, 2018 via Android
    13
    总感觉会有地方用得上 先 mark
    nuxt
    nuxt
    Mar 5, 2018
    14
    渣渣
    dingtian
    dingtian
    Mar 5, 2018
    15
    @yuxuan 这个字符编码是出了啥问题呢 浏览器预览就是这样 下载之后是没问题的
    srsman
    srsman
    Mar 5, 2018
    16
    这算是开 dao 车?
    yuxuan
    yuxuan
    Mar 6, 2018
    17
    @dingtian 文件是 txt 格式的 不是 html 格式 文件内容应该是 gbk 格式吧 浏览器默认使用 utf 编码了 下载之后是用文本软件打开的 所以编码没啥问题
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3748 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 09:45 · PVG 17:45 · LAX 01:45 · JFK 04:45
    ♥ Do have faith in what you're doing.