实现:您必须使用微信内置浏览器访问本页面! 的功能
有些活动页面,只能通过手机,且在微信公众号里点击打开,不能用ie、火狐、谷歌等浏览器打开,请添加如下代码:
<script type="text/javascript">$(function () {var useragent = navigator.userAgent;if (useragent.match(/WindowsWechat/) == 'WindowsWechat' || useragent.match(/MicroMessenger/i) != 'MicroMessenger') { alert('已禁止本次访问:您必须使用微信内置浏览器访问本页面!'); $("body").empty();document.head.innerHTML = '<title>抱歉,出错了</title><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=0"><link rel="stylesheet" type="text/css" href="https://res.wx.qq.com/open/libs/weui/0.4.1/weui.css">';document.body.innerHTML = '<div class="weui_msg"><div class="weui_icon_area"><i class="weui_icon_info weui_icon_msg"></i></div><div class="weui_text_area"><h4 class="weui_msg_title">请在微信客户端打开链接</h4></div></div>';}});</script>
效果如图:
实现:您必须使用微信内置浏览器访问本页面! 的功能相关推荐
- 苹果手机用微信内置浏览器访问页面,如果出现微信底部工具栏遮挡页面的情况
苹果手机用微信内置浏览器访问页面,如果出现底部工具栏遮挡页面的情况,可以用这串代码解决: pushHistory();function pushHistory() {var state1 = {tit ...
- JoshChen判断是否微信内置浏览器访问【转载】
在进行微信公众账号开发的时候,其中很大一块是微站点的开发,我们需要知道当前的浏览器是微信内置的浏览器,那么如何判断呢? 微信内置浏览器的 User Agent 如何判断微信内置浏览器,首先需要获取微信 ...
- 在浏览器中打开“只能用微信内置浏览器”打开的页面
官方已修复, 此方法已失效, 评论不再做回复- 1)chrome浏览器,或者chrome内核的浏览器(2345浏览器.360浏览器等等) 2)按F12键,开启调试模式. 3)Network选项卡中,点 ...
- 微信内置浏览器中使用一键打电话功能
一.需求 公司系统的微信端页面需要点击"电话"小图标,直接拨打电话. 二.实现 可以通过h5的标签tel实现. 1.最常用WEB页面JS实现一键拨号的电话拨打功能: <a c ...
- vant van-uploader 微信内置浏览器 打开h5页面 无法调起手机拍照
错误代码:(普通浏览器调起是正常的) 正确调起相机的代码: 仅此记录一下,期间各种折腾,jssdk的方式也出来了
- 如何限制网页只能在微信内置浏览器中打开?
微信网页授权 关于网页授权的两种scope的区别说明 列表内容 2. <script type="text/javascript">// 对浏览器的UserAgent进 ...
- html页面如何访问控制限制,如何限制网页只能在微信内置浏览器中打开访问
最近公众号和个人网站进行了对接,用户回复关键词,公众号返回图文消息给用户,用户再点击图文消息即可跳转到一个网页链接,在微信的内置浏览器中打开.问题是这个页面在电脑上的浏览器也是可以访问的,那么其他人就 ...
- 微信内置浏览器的JsAPI(WeixinJSBridge续)[转载]
原文地址: http://www.baidufe.com/item/f07a3be0b23b4c9606bb.html 之前有写过几篇关于微信内置浏览器(WebView)中特有的Javascript ...
- 使用 user agent 判断微信内置浏览器版本信息
2019独角兽企业重金招聘Python工程师标准>>> 最近开发wap,仅用在微信浏览器上,部分功能需要判断微信浏览器 版本信息.其他功能类推:(注:获取到的userAgent就是纯 ...
最新文章
- 仍在警告:配置“编译”已过时,并已由“实现”代替
- vSphere利用NTP为主机同步时间
- mac m1下编译spring框架
- Android获取Linux图像信息,Android系统信息获取 之十三:Linux内核版本信息获取
- request对象与response对象
- linux下安装EJBCA 搭建私有CA服务器
- 一起来学Spring Cloud | 第一章 :如何搭建一个多模块的springcloud项目
- Minecraft forge服务端安装
- javascript特效大全
- 人生感悟-是留丰碑还是墓碑
- 用typhon制作嵌入式Chromium浏览器
- 微信图片去除马赛克_微信怎么把图片加上马赛克_微信如何将照片打码的方法介绍_3DM手游...
- 2、Canal的deployer模块
- 自媒体是如何赚钱的?分享如何做自媒体能赚到钱!
- 用turtle画各种各样的数学图形
- 无人机的分类(史上最全的无人机分类方法)
- 计算机系统如何禁止文件删除功能,Win7如何禁止在C盘上安装软件?|win7系统c盘哪些文件是可以删除的...
- ensp中路由器(华为设备)的基本使用
- 虚拟内存,页表,快表,多级页表,倒排页表
- CentOS只读文件系统