网页-微信内置浏览器是否不允许用location跳转到其他网站?

问题描述

微信内置浏览器是否不允许用location跳转到其他网站?
      我在网页中使用了window.location.href跳转到其他网站,用桌面浏览器和手机浏览器试验过都OK。
    但是将网页放到微信公众号上后,这个功能就无法正常使用了。
          在跳转的js之前, 我使用了window.opener来获取一些信息。是否在微信内置浏览器无法获取
    window.opener呢?如果是这个原因 我用iframe来显示第三方网页是否可行?

解决方案

微信内置浏览器对js支持有限,opener目测是不支持,要是opener支持,那么得到的就是微信的app了

解决方案二:

是的,不可以用location跳转到其他网站,但可以挂链接,然后点击链接跳转

解决方案三:

是的,微信内置浏览器对js支持有限,不可以用location跳转到其他网站,但可以挂链接,然后点击链接跳转

时间: 2024-12-23 07:20:23

网页-微信内置浏览器是否不允许用location跳转到其他网站?的相关文章

Javascript限制网页只能在微信内置浏览器中访问_javascript技巧

那么问题就来了,这个网页首先涉及到了移动web前端开发,我优先选择了用HTML5+bootstrap组合来实现页面的美观效果,前端其他的任务交给javascript解决(这里我是完全使用原生javascript代码,没有用到任何的框架,因为考虑到手机加载网页的速度本来就慢,而且框架中很多用不到的功能也会随网页一起加载,耗费用户流量). 一切功能都就绪以后,客户试用也觉得很满意,之后我就把代码提交到了正式的服务器上.不过,对方又突然提到了一点:你做的页面确实挺漂亮的,兼容性也不错,但是这个页面用电

微信内置浏览器私有接口WeixinJSBridge介绍

这篇文章主要介绍了微信内置浏览器私有接口WeixinJSBridge介绍,本文讲解了发送给好友.分享函数.隐藏工具栏.隐藏三个点按钮等功能,需要的朋友可以参考下     微信网页进入,右上角有三个小点,没错,我们用到的就是它!我们只要通过将小点列表下的按钮进行自定义,就可以随心所欲的分享我们自己的内容了. 注意:(WeixinJSBridge只能在微信内打开的网页有效) 按钮一之------发送给好友  代码如下: function sendMessage(){ WeixinJSBridge.o

公众号-如何把自己的服务号添加到微信内置浏览器的分享上呢?

问题描述 如何把自己的服务号添加到微信内置浏览器的分享上呢? 如何把自己的服务号添加到微信内置浏览器的分享上呢?就像图中"我的部落"这个订阅号,还有"我的缤纷" 解决方案 微信内置浏览器是什么?微信内置浏览器对于video的duration和redayState支持程度如何判断微信内置浏览器 解决方案二: 这个是网页,你可以自己控制添加的吧?

微信内置浏览器如何获取好友列表

问题描述 微信内置浏览器如何获取好友列表 像美团,滴滴打车那些微信分享的link链接打开的网页,显示参与活动好友列表展示 该如何实现? 解决方案 https://ruby-china.org/topics/17013

html5开发,android中的微信内置浏览器如何让video标签的视频不全屏播放

问题描述 html5开发,android中的微信内置浏览器如何让video标签的视频不全屏播放 android微信中扫一扫打开的网页播放video标签时全屏才能播放,不全屏就暂停,video如何不全屏播放?是android的 解决方案 微信内置浏览器是什么? 解决方案二: 没有解决方法,放弃这种思想吧

使用微信内置浏览器点击下拉框出现页面乱跳转现象(iphone),该怎么办_jquery

相关阅读:微信支付如何实现内置浏览器的H5页面支付 情景再现:       正当开心地收拾东西准备下班的时候,测试部的姑娘跑过来提了一个bug: "在iphone下,点击下拉框出现页面乱跳转现象,安卓机并没有这个问题.而跳转的页面刚好是底部菜单的几个页面."由于项目比较急,小编只能乖乖留下解决问题.再次测试之后,小编逐一排查了可能性原因(正式版和测试版代码不一致,页面HTML代码错乱,css代码错误),但都未能解决问题.一个简单的select,怎么就出现问题了呢?百思不得其解.(至今也

微信内置浏览器分享指定内容

问题描述 微信内置浏览器分享指定内容 在微信的内嵌浏览器里,点击右上角的三个点,选分享到朋友圈,指定分享的内容.百度上的那些都不管用,求助. 解决方案 微信内置浏览器网页刷新微信内置浏览器是什么?如何判断微信内置浏览器

手机页面利用canvas压缩图片再上传服务器,谷歌和微信内置浏览器可以华为自带浏览器却不行

问题描述 手机页面利用canvas压缩图片再上传服务器,谷歌和微信内置浏览器可以华为自带浏览器却不行 如题,先利用canvas压缩图片,再通过ajaxFileUpload等把图片传到服务器,canvas.toDataURL(""image/jpeg"" 0.2);明明是jpeg了,在谷歌和微信内置浏览器也可以实现,但是用华为机自带的浏览器测试时,却强制性的变成png,压缩的图片也有很大缺失,变成一大块黑色.求高手指点. 解决方案 查看下 华为浏览器的内核

微信内置浏览器长按识别二维码是如何实现的

问题描述 微信内置浏览器长按识别二维码是如何实现的 我返回的二维码怎么按都不弹出保存图片.识别二维码这些菜单,最多弹出个放大镜.... <div id="img_div"> <!-- <img id="img_show" class = "qrCode" alt="名片二维码" src=""> --> </div> 不知道这些样式要怎么设置,或者还是有别的标签