在微信怎样扫二维码付款里发网址,点击网址后自动调用手机默认浏览器打开网址,屏蔽QQ或微信怎样扫二维码付款内置浏览器!

手机浏览器打开一条链接提示打开微信 然后通过微信打开自己的网页 链接该怎么写???_百度知道
手机浏览器打开一条链接提示打开微信 然后通过微信打开自己的网页 链接该怎么写???
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
验证是不是再为微信里打开的需要调用微信开发者的sdk
这个很简单的,直接调用微信的开发者接口可以验证是不是在微信里打开的
&window.location='
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。Javascript限制网页只能在微信内置浏览器中访问
转载 &更新时间:日 10:52:31 & 投稿:hebedich
最近正在开发一个微信公众账号,其中有一项功能是用户发送文字消息给公众号,然后公众号返回图文消息给用户,用户再点击图文消息即可跳转到一个网页链接,在微信的内置浏览器中打开。
那么问题就来了,这个网页首先涉及到了移动web前端开发,我优先选择了用HTML5+bootstrap组合来实现页面的美观效果,前端其他的任务交给javascript解决(这里我是完全使用原生javascript代码,没有用到任何的框架,因为考虑到手机加载网页的速度本来就慢,而且框架中很多用不到的功能也会随网页一起加载,耗费用户流量)。
一切功能都就绪以后,客户试用也觉得很满意,之后我就把代码提交到了正式的服务器上。不过,对方又突然提到了一点:你做的页面确实挺漂亮的,兼容性也不错,但是这个页面用电脑上的浏览器也是可以访问的,那么其他人就可以很随便地查看页面的源代码,进而copy整个页面,能不能有什么方法防止这一点?那么问题就又来了,我是第一次做微信二次开发,还没遇到过这样的需求,怎么搞定呢?
一时间想不出来,后来我就把这个问题先放了放,去做后台的一些业务。在做后台的一个数据采集功能时,PHP代码当中用到了$_SERVER['HTTP_USER_AGENT']这个参数,我突然想到浏览器访问网页时都会发送一个UserAgent给服务器,它里面包含了一些浏览器及用户操作系统的基本信息,既然微信有内置浏览器,那么用微信浏览网页时这个UserAgent里面会不会带上和微信相关的独有的标识呢(毕竟腾讯这么大个公司,而微信又是他们的核心产品之一)?干脆用代码打印一下它的UserAgent来一探究竟,javascript代码如下:
&script type="text/javascript"&
&&& alert(navigator.userAgent);
在我的手机上得到了如图所示的结果:
这一下果然还真的看到了不一样的地方,相信聪明的朋友也已经发现了,没错,就是这个东西:MicroMessenger/6.0.0.50_r,斜杠后面的这一串就是我当前使用的微信的版本号,前面则应该是微信的一个独有标识了。其实我一开始看成了MicroMessage,想着中文翻译过来是“微消息”的意思,但仔细一看发现不是的,后面查了词典才知道Messenger这个词有“报信者,送信者”的意思,也就不觉得奇怪了。这个标识应该来说是其他浏览器不会有的,那么解决方案就来了,请看代码:
&script type="text/javascript"&
&&& // 对浏览器的UserAgent进行正则匹配,不含有微信独有标识的则为其他浏览器
&&& var useragent = navigator.userA
&&& if (useragent.match(/MicroMessenger/i) != 'MicroMessenger') {
&&&&&&& // 这里警告框会阻塞当前页面继续加载
&&&&&&& alert('已禁止本次访问:您必须使用微信内置浏览器访问本页面!');
&&&&&&& // 以下代码是用javascript强行关闭当前页面
&&&&&&& var opened = window.open('about:blank', '_self');
&&&&&&& opened.opener =
&&&&&&& opened.close();
这段代码在Android、iPhone、iPad、PC上都进行了测试,只要不是在微信内部打开网页的,首先就会弹出上面那个警告框,此时后面的页面是空白的,什么都还没加载,当点击警告框的确定按钮之后,最后三行代码将强行关闭当前页面。OK,到这里算是实现了用户原本的意思了,可以简单收工了。
等等,真的可以这样收工了么?你确定不会有其他问题?当然不是,其实这个方法并不会让你高枕无忧,因为对于伪造的UserAgent,还是可以绕过这条限制的,总的来说就是防君子不防小人了,大家懂得。当然,如果哪位朋友有解决这个问题的更好方法,还麻烦在下面评论告知,技术在于相互的分享和交流嘛,呵呵。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具学而不思,思而不学,学而不忆!
微信打开网址添加在浏览器中打开提示
使用微信打开网址时,无法在微信内打开常用下载软件,手机APP等。网上流传的各种微信打开下载链接,微信已更新基本失效,最新的一个是使用链接跳转方式:
http://mp.weixin.qq.com/mp/redirect?url=http://caibaojian.com/test.apk#weixin.qq.com#wechat_redirect。
将链接文本中的http://caibaojian.com/test.apk换成你的下载链接地址。本人已经测试可行。欢迎打开微信扫码测试。
今天要加的是一个终极解决方法:弹出一个遮罩提示用户在新的浏览器窗口打开。
再也不用管微信如何的更新,直接判断微信的ua,然后弹出一个遮罩提示用户在浏览器中打开下载。并且不加关闭的按钮。类似于下面这样子:
这样子用户就只能在浏览器中打开,并且可以直接下载应用了。欢迎打开微信扫描查看(其他扫描没有效果)。
我已经将上传到github上了,你可以直接下载我的图片和js来用。
http://caibaojian.com/c/code
如果这个代码对你有用,希望你在下载时也点击star一下。
:jquery+css+div(虽然操作复杂,但实际上平时常用这种)。
如果你已经将它用在你的项目中了,欢迎留下你的在线地址哦。
另加一个判断手机QQ的UA
function is_mobileQQ() {
var ua = navigator.userAgent.toLowerCase();
if (ua.match(/sQQ/i) == " qq" && /iphone/i.test(ua) == false) {
浏览器跳转微信打开指定网页
如何解决“请在微信客户端打开链接”
微信打开网址添加在浏览器中打开提示遮罩
进入微信后提示用浏览器打开
从微信端跳到外部浏览器进行apk文件下载
微信页面打开链接,引导在其他浏览器打开的引导页
在微信网页中,实现微信通过菜单‘在浏览器中打开’跳转到指定的url
判断当前页面是否在微信浏览器中打开
微信浏览器引导浏览器打开
页面弹出遮罩层,给用户提示信息,后台继续操作
没有更多推荐了,QQ浏览器微信版终极体验测评
QQ浏览器微信版终极体验一直有个“梦想”,就是在电脑上打开微信,和讨论组的朋友发各种网页截图、快速给好友打字发电脑上搞笑的图片。这次瞅到“QQ浏览器微信版”下载,马上对该版进行了一番试用。
其实放开“微信桌面版”也并不是什么技术难题,但是会给腾讯带来一个需要直面的问题,就是和自家QQ的竞争。不过其实也大可不必过分担心,毕竟无敌强大的QQ还是暂时无法被取代,内置了微信版的QQ浏览器我认为也是走了一个争夺流量入口吸引装机率的方式。
其实这次的腾讯QQ浏览器也算是于近日推出2014年以来的第一次大版本更新,而这次微信版更新包含的内容将引起很多人的兴趣,那就是这个版本中将内置电脑版的微信,将先前只能在移动平台上的微信互动释放到了日常办公的桌面平台来。
尽管微信之前推出过一个网页版,但是在功能方面实在是不敢恭维,除了最基本的聊天功能之外就不能要求再多了。然而QQ浏览器中的“微信聊天”在功能上有很大的完善,并结合电脑上的使用环境增加了更便捷的操作方式。
直接下载安装最新版,极速安装也给人一种惬意的快感。
&安装包不大,速度也非常快,只是会默认选上了“是否设为默认浏览器”,如果没需要的可以点选取消。
浏览器微信版其实说白了,就是一个QQ浏览器加一个腾讯定制的微信浏览器插件,安装了最新QQ浏览器,就自动带上了这个插件,大概位置就在浏览器右上角的工具栏处。
&由于为了隐私保护(可能是处于不少人把银行账号绑定了微信可能有安全隐患),PC版微信不能用传统的帐号
密码方式来登陆使用,而是必须要先用手机端的微信的“扫一扫”功能扫描二维码来进行对PC端微信的授权登陆。这种方式还是相对比较安全的。
点选QQ浏览器右上角的微信logo头像登陆后,需要用手机客户端的微信来一个“授权登陆”的方式,扫描后,手机端会出现一个提示,问是否要确认在浏览器上登陆微信。
手机端的系统提示。用过微信的朋友肯定知道,不像新浪微博可以在各种不同的移动终端上登陆。微信则在同一时间只允许在一个客户端登陆,所以用QQ浏览器微信版登陆微信就可以在PC上浏览器端登陆的同时还要在手机上同步接收消息。
登陆成功后,会在浏览器左侧默认开辟一个区域显示出微信的界面,这种侧边栏聊天,使得浏览网页不被打扰。而且一屏搞定,无需切换。不过之前的手机上的聊天记录则没有“同步”过来有小遗憾。左侧有好友以及公众账号的列表。
总觉在屏幕一边聊微信有点不爽,这不,在左下角发现一个向右的箭头,点击即可进入全屏模式,这下就可以随心所欲的用PC键盘飞速敲文字了!这其实算是“沉浸式阅读”(即一键切换全屏阅读),打字更快,效率更高,可以实现更加的宽敞阅读和大屏体验。
其他功能,点选添加聊天人,这个和手机上的操作没什么区别。但是只能找和已经关注或者添加了的好友进行聊天,而不能添加陌生人或者关注新的公众账号。功能比较受限。
另外,聊天框提供了三个功能,分别是表情、截图、文件传输。
用PC端微信的一个方便的功能就是随意传图了。除了截屏截图发送外,由于是内置在QQ浏览器中,还可以直接把喜欢的图片用鼠标拖动到聊天框里发送,这个功能比在手机上玩来说方便多了。而如果把带有超链接的文字拖进对话框,则发出去的就是链接地址,可以方便好友点击浏览网页,可以达到轻松拖拽,随时分享的效果。另外,如果好友分享来视频,则还可以调用视频播放器在线进行查看,比在手机上看方便的多,还不用影响正常浏览网页。
当然,离开电脑时别忘了退出“微信聊天”。同样,手机上也可以选择退出桌面版,这对于安全性还是很不错的。
相信不少人有这种经历,在电脑上浏览者网页开着QQ,而手机上的好友却在不停的呼叫,有时候还必须电脑和手机来回切换使用,不免会产生厌烦头晕的感觉。这下微信PC版就比较好的解决了这个问题,都可以在电脑上来完成。
另外,对于聊天工具来说,“老板键”还是相当重要的一个功能。在需要隐藏微信的时候,可以轻松按下F4一键隐藏微信窗口。这个功能对于我这种办公室一族来说,呵呵你懂的。
最后体验下来,我发现无法在QQ浏览器微信版上关注好友或者查找公众帐号,可能腾讯的目的也很明确,就是针对需要提升打字速度、来回切换不同好友窗口、疲于应付各种讨论群组的开会狂人等等。
不过最终来说,这个版本确实对于有特殊需求的人有更针对性的帮助,而对于取代手机端功能的担心则可以消除了,起码目前这个版本来说,最多就是聊天辅助手段而已。但是对于白领办公很有用。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。QQ微信发网址防屏蔽,浏览器打开,红域名防屏蔽,淘宝地址正常打开防微信屏蔽 送吗网
QQ微信发网址防屏蔽,浏览器打开,红域名防屏蔽,淘宝地址正常打开防微信屏蔽
¥377.00&&&&
加入购物车
这个防封的牛逼到什么程度!假如你的网站被微信QQ阻拦了你可以到这个网站测试一下,生成个短连接而后到微信里面打开试试看!直接就打开你的网站了,自动弹出到浏览器中打开!这单独其实就是个项目!是个非常好的引流项目!引来的流量都是站长流量!站长流量,我们为他准备一下站长需要的东西!比方我们这个源码资源站!很多站长看见了都会很喜欢,19.9的价格我相信50%的站长都会来注册购买源码!所以我说这就是个好项目!我们做网络的第一要的就是流量,哪怕前期不赚钱有了流量就不怕以后没有钱!就这么简单的一个网站!我相信只需你有了!很快就会人传人的疯狂传开!由于真的很实使用,都不需要你引流!简单到站长网站推广推广,有的人就知道了看见好使用就会告诉别人!这样形成了一个人传人的项目,流量自然而然的来的哗哗的!到时候你随意设置几个广告位,我相信都是站长一定很想买你的广告位!程序安装: 环境需要linux系统
加入购物车

我要回帖

更多关于 真正赚钱的微信公众号 的文章

 

随机推荐