讲一下并不是强制将拦截的域名在qq打开!而是在页面中嵌入一个 iframe,并将其 src 属性设置为需要被拦截的网址。然后判断用户所使用的浏览器是否为QQ浏览器,如果不是则跳转到浏览器打开源网址。如果是 QQ 浏览器,则调用 openu 函数打开支持跳转的浏览器应用,并为整个页面添加了一个 click 事件,以便在用户单击页面时能自动打开浏览器应用。在页面中还添加了一个提示遮罩层,提示用户在浏览器中打开以解除遮罩。
教程开始
1.首先需要开通COS 对象存储服务,而腾讯云可以提供一个一元的50G的空间,需要到:https://cloud.tencent.com 进行注册。
2.创建一个简短名字的储存桶,然后将需要嵌入的链接上传至该桶并开启公有读私有写权限。
3.下载附件,将文件内的链接修改为自己拦截的域名。修改完成后,上传到刚才创建的储存桶。
4.最后,点击文件旁边的复制按钮,将链接复制到QQ浏览器中打开。
5.生成的网址如果在qq打开就会显示拦截域名的内容,并且支持部分浏览器强制跳转,如果不是在qq打开就会跳转到源域名。
需要注意的是,如若被拦截的网页中含有链接新标签打开target=”_blank”,则该方法可能不生效。
总的来说,这种实现方式较为简便,而且在使用腾讯云COS对象存储时不会再次被拦截。
免责声明:
使用本站资源的用户均应仔细阅读本声明。用户使用本站资源的行为将被视为对本声明全部内容的认可。
1、本站资源大部分搜集于网络,整理并分享。用户可自行搜索在其他地方下载,也可选择在本站下载。如果侵犯了您的合法权益,请联系:diy945945@111.com 及时删除。本站资源仅用于研究、学习之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
2、本站对发布的资源不能保证其完整性、安全性和可用性。请您在下载后自行检查。您在使用过程中遇到的任何问题与本站无关。
3、注册本站以及在本站充值、开通会员等消费行为仅作为用户本人对本站的友情赞助,均为用户本人的自愿行为。相当于您是自愿赞助本站的服务器以及运营维护费用,而不是购买本站的任何服务与资源,请知悉!!!
4、本站资源资源采用网盘分享,如链接失效,请及时联系。
5、原文链接:https://www.xxziyuan.top/3274.html,转载请注明出处。
评论0