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

2018-03-05 08:58:43 +08:00
 TANKING

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

6452 次点击
所在节点    JavaScript
17 条回复
Tokin
2018-03-05 09:06:11 +08:00
不知道为啥 isAndroid、isIos 还留着。。。
coffeSlider
2018-03-05 09:15:27 +08:00
这种实现有什么意义吗?
MaoMiao
2018-03-05 09:21:57 +08:00
只要判断一下微信 jsbridge 存在不存在就可以了……
yzxhzxsw
2018-03-05 09:24:48 +08:00
改改 useragent 就破解了,然并卵,最有效的方法是进入页面之前先强制微信授权
yao978318542
2018-03-05 09:26:11 +08:00
@yzxhzxsw #4 +1
qiayue
2018-03-05 09:36:42 +08:00
还以为是什么黑科技,你这个代码破解难度零颗星
galenzhao
2018-03-05 10:20:54 +08:00
zander1024
2018-03-05 10:27:43 +08:00
我们好好的写个授权不好么 搞这些骗骗小白
loading
2018-03-05 10:43:10 +08:00
希望楼上几位不要直接吐槽。

赞楼主分享精神。
yuxuan
2018-03-05 10:56:57 +08:00
我只想吐槽修改页面 title 的方式。。。。。
yuxuan
2018-03-05 10:59:26 +08:00
@yuxuan 好吧。。 再加一个 源码的下载方式 不过分享精神还是赞一下
shangfabao
2018-03-05 13:45:04 +08:00
这个没卵中,还是微信授权最保险,你这个模拟 USERAGENT 就破解了
o000
2018-03-05 18:22:34 +08:00
总感觉会有地方用得上 先 mark
nuxt
2018-03-05 18:40:07 +08:00
渣渣
dingtian
2018-03-05 19:38:25 +08:00
@yuxuan 这个字符编码是出了啥问题呢 浏览器预览就是这样 下载之后是没问题的
srsman
2018-03-05 20:25:32 +08:00
这算是开 dao 车?
yuxuan
2018-03-06 10:01:59 +08:00
@dingtian 文件是 txt 格式的 不是 html 格式 文件内容应该是 gbk 格式吧 浏览器默认使用 utf 编码了 下载之后是用文本软件打开的 所以编码没啥问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/434812

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX