HOME 首页
SERVICE 服务产品
XINMEITI 新媒体代运营
CASE 服务案例
NEWS 热点资讯
ABOUT 关于我们
CONTACT 联系我们
创意岭
让品牌有温度、有情感
专注品牌策划15年

    微信内置浏览器

    发布时间:2023-03-20 20:52:11     稿源: 创意岭    阅读: 471        问大家

    大家好!今天让创意岭的小编来大家介绍下关于微信内置浏览器的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。

    开始之前先推荐一个非常厉害的Ai人工智能工具,一键生成原创文章、方案、文案、工作计划、工作报告、论文、代码、作文、做题和对话答疑等等

    只需要输入关键词,就能返回你想要的内容,越精准,写出的就越详细,有微信小程序端、在线网页版、PC客户端

    官网:https://ai.de1919.com

    如需咨询小红书相关业务请拨打175-8598-2043,或微信:1454722008

    本文目录:

    微信内置浏览器

    一、如何控制微信内置浏览器对于新链接是否用新窗口打开

    ‍‍

    ‍控制微信内置浏览器对于新链接是否用新窗口打开,解答如下

    • 不能设置微信中的默认浏览器,需要手动打开。

    • 1.打开微信。

    • 2.打开一个网页。

    • 3.点击右上角三个点。

    • 4.选择【在浏览器中打开】。

    • 手机设置默认浏览器的方法如下:

    • 运行UC浏览器以后点击浏览器中高的那三个杠,再点击【设置】----【系统设置】。

    ‍‍

    二、微信内置浏览器不支持es6语法

    微信内置浏览器是X5内核

    微信内置浏览器不支持es6语法,需要转义

    微信内置浏览器不支持includes来查找数组,可以改为indexOf来进行查找

    三、微信内置浏览器返回键禁用

    我在项目上的需求:

    点击图片出现的遮罩层,不仅希望可以点击遮罩层本身关闭,还需要点击安卓的物理返回键时可以关闭,这时候就出现了一个问题,微信内置的浏览器会认为返回键需要返回上一个页面,而我不希望如此。

    如果有使用微信sdk的朋友,可能会用wx.previewImage()方法来解决,这是最好的做法,但我在项目上并没有调用微信的sdk,因此需要单独处理安卓的物理返回键。

    感谢 这篇文章 让我找到思路,下图即为方法:

    其中的window.history.pushState()是向历史进程中添加一个空的页面链接,让这一次点击返回键踏空,导致看起来是“无法回退”,从而表面上禁止了安卓的物理返回键。

    但这里不够完善,因为你会在测试的时候发现pushHistory执行一次后,就不会再执行了,所以新的bug出来了:这里是禁用了一次返回键,但如果用户手抖多点了一两次呢?答案是:依然回退到上一个页面,而不是单纯地关闭遮罩层。

    ok,那么我们要做的,就是在禁止的这一次函数里及时地加上一句类似于:$('.modal').hide(); 的语句,就可以了!

    由于我项目上使用的是weui框架,因此,这个遮罩层在我这里应该称为“图片浏览器”,而我让图片浏览器消失的办法,应该是pb.close();

    到此为止,我们解决了这个困惑。哈哈,希望对大家有帮助。

    四、令狐知0h4

    手机微信上是没有默认浏览器的,需要手动打开。方法如下:

    1、运行浏览器以后点击浏览器中高的那三个杠,再点击【设置】----【系统设置】。

    2、在基本设置选项向下拉一点找到【设为默认浏览器】点击那个开关按钮。

    3、点击【设置】,设置按钮上方也有设默认浏览器的教程图片。

    4、显示出的浏览器都可以设置为默认的。先把【下次默认选择此项】前面的勾给勾上,再点击要默认的浏览器。

    5、设置成功,以后只要是在手机上点击的链接都会自动运行浏览器。

    以上就是关于微信内置浏览器相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。


    推荐阅读:

    微信卖水果小程序

    微信视频号怎么开电影直播

    装修公司微信昵称取什么好_1

    公共三要素(公共三要素分析六选一)

    波兰滨水景观设计案例(波兰滨水景观设计案例图片)