首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android 7.0系统webview 显示https页面空白处理方法

最近开发的时候,偶尔遇到在线上稳定运行的webview内嵌的h5页面加载不出来,一直定位不到具体原因(因为我们自己做的兼容性测试上不重现),看系统日志也没有发现什么问题,后来咨询了用户手机的型号,发现是...后来借到了一台业务的手机,型号是:三星 S6 EDGE,SM-G9205,大多数机型上运行正常的页面,在这个机器上如下图: ?...这个页面近期的变更是从http切换到https,由于之前的页面是http,我们切换的时候,除了url之外,并未对webview的ssl校验做特殊的处理。...问题就出在这里,webview加载https的时候,通常会用手机根证书对h5的页面进行校验,这个校验不一定成功。...显示https页面空白处理方法就是小编分享给大家的全部内容了,希望能给大家一个参考。

2.4K10
您找到你想要的搜索结果了吗?
是的
没有找到

vue3.0页面显示空白的问题处理(setup里面使用asyncawait的问题

vue3.0半年前,就有利用平台尝试过一波。为什么优先考虑平台尝试,主要原因是因为使用ant的api,已有的api使用代码对于页面规范以及代码规范起到一个模板作用,而且具有一定的参考价值。...=>vue3.0页面显示空白的问题处理: 此时的代码背景有: 路由 接口请求 vite编译 看一下主页代码home.vue: 1234679...此时页面上无任何信息,是一个空白页。但是接口请求是可以的。 来找一下原因: 1.首先查看路由,跳转的是正确的页面,说明不是路由的问题。...接口是使用了 async/await 来请求接口的,说明异步的时候与渲染的函数时机不对。...此时想到之前社区里面看到的现在的有关于vue3.0的语法糖,刚好可以测试一下。

4.8K81

4399AT 支持Hybird App安卓app应用测试讲解

前提: webview切换,需要使用 debug包,api>19,应用中需调用 其中webView.setWebContentsDebuggingEnabled(true) 要开启 webview...模式下,不能进行坐标点击操作 appium 服务需要更新到最新....(暂时还未放到服务器地址进行更新) 对于webview模式下的操作,使用 click 代替 slide, slideHri 操作,也就是你第二页也可以点击; 元素定位: 谷歌浏览器安装,具体可百度...其中要提醒的就是再第一次连接,要访问外国网站下; 访问外国网站就可再谷歌浏览器输入,不会发现点击链接地址,inspect显示空白 chrome://inspect 进行元素定位,详情可查看如下图...: 会找元素就可进行用例编写运行; webview 操作增加了webview这个api,webview 为true就会自动取判断是否webview页面并自动开启webview模式,不是的话

45920

RTSP协议视频智能分析平台EasyNVR更新版本无法正常显示平台页面排查步骤

每个月TSINGSEE青犀视频都会对视频平台进行一次版本更新,版本更新,由于添加了某些机制或者功能,导致有的用户更新后会出现版本不能使用的问题。...本文我们要讲的就是部分用户将EasyNVR更新到最新版本页面无法正常显示了。 ?...这种页面展示不全的问题原因应该是用户的账号登录的问题,可能是用户替换过数据库之后,版本差距过大导致的,所以我们首先先排查数据库。...新版本EasyNVR的用户一定要是user表里面第一个展示(id为1),这样确保他有最高的权限。如下图: ?...经过以上两个方向的排查之后,页面大概率能够恢复正常。这是比较基础的方法,如果大家碰到了比较棘手的问题,无法自行排查,可以联系我们协助解决。

46650

EasyNVR更新版本至(V5.3.0)页面显示通道配置该如何解决?

EasyNVR是基于RTSP/Onvif协议的视频平台,既有软件版,也有硬件版,其中,硬件版配置可直接放置于现场,使用时通网通电即可,体积小巧,部署方便。...有用户反馈,使用EasyNVR最新版本(V5.3.0)平台页面显示通道配置,如下图: 技术人员接到反馈立即开展排查。...从用户反馈的问题可判断得出,出现异常的原因是因为用户旧版本中使用的管理员用户是admin,但在最新版本的EasyNVR默认的管理员用户为easynvr,出现了权限混乱导致以上问题发生。...技术人员xlsx表格内找到用户信息这一部分,将默认的admin用户更改为easynvr: 修改完成,重新上传表格文件,平台即可恢复正常使用。

36230

Hybrid App 应用 开发中 9 个必备知识点复习(WebView 调试 等)

检测 webView.title 是否为空 并不是所有 H5 页面白屏的时候都会调用上面的回调函数,比如,最近遇到一个高内存消耗的 H5 页面上 present 系统相机,拍照完毕返回原来页面的时候出现白屏现象...,截屏结果不是空白就是纯黑图片。...1.4 Chrome 中启用设置“USB web debugging”(不会影响WebView): Chrome 上访问 chrome://inspect/#devices 或 about...然后 WebView 列表中选择你要调试的页面,点击“ Inspect ”选项,跟调试 PC 网页一样,使用 Chrome 控制台进行调试。...调试 APP 内的 WebView 参考文章:《前端 WEBVIEW 指南之 IOS 调试篇》 Safari-> 开发中,看到自己的设备以及 WebView 中网页,点击即可开启对应页面

3.1K00

自动化测试微信小程序

小程序已经成为一个大的入口了,测试中如何自动化测试小程序呢? 微信小程序是webview的,跟其它的hybrid的程序测试起来没什么区别。...可以Android SDK Manager中下载和更新 Android SDK Tools 和 Android SDK Platform-tools 。...手机通过usb连接到电脑,打开USB调试模式,通过adb devices命令检测到设备 然后微信中打开一个要测的小程序 电脑的chrome浏览器里面输入chrome://inspect#devices...然而,检测不到WebView,没有Inspect链接,打开本地缓存的页面,也是空白的。...网上搜搜,很多这样的问题, 对于国内的程序猿来说,由于无法访问 https://chrome-devtools-frontend.appspot.com,只能出现空白页面,某宝上竟然有人卖Android

2.7K10

自动化-Appium-元素定位工具

启动成功,默认会启动首页,如果需要查看其它页面的控件信息,可以设备上手动点击进入需要查看的页面,然后点击屏幕中央的刷新按钮,刷新屏幕即可。左侧显示区域移动鼠标,可以看到选中区域元素的属性。...如图:页面源码拷贝到.html文件里 之后打开Firefox,将此.html文件拖拽进去,如果显示乱码,可将Firefox的文字编码格式改为中文,虽然Firefox上页面显示样式丢失,但基本的元素都是可见的...启动成功,默认会启动首页,如果需要查看其它页面的控件信息,可以设备上手动点击进入需要查看的页面,然后点击屏幕中央的刷新按钮,刷新屏幕即可。左侧显示区域移动鼠标,可以看到选中区域元素的属性。...例如:真机设备(test) 此时检测到真机设备上打开的Webview页面,例如:帮助中心页面 选中,鼠标右键点击转到…… 打开选中的页面,将Chrome的开发者工具打开,显示html源码信息,则可以获取相应的...ws=localhost:9223/devtools/page/1 打开Chrome新窗口,将复制的地址粘贴访问 显示html源码信息,则可以获取相应的Webview元素信息。

4.1K10

WebView最详解

现在市面上的 App里几乎都内置了 Web网页,比如说很多电商平台,某东、某宝等等,网页具有更新及时、部署方便等特点,移动端往往会搭配 WebView去加载 H5等页面。...Android的 Webview低版本和高版本采用了不同的 webkit版本内核,4.4使用了 Chrome内核,而 WebView可以对 url请求、页面加载、渲染、页面交互进行处理。...的用法,实际项目中会碰到很多场景应用到以下方法,所以各位花粉一定要了解,我们将每个方法都非常清晰的描述了一哈,希望可以给已经开发的新花粉提供帮助: ?...view, String url, Bitmap favicon) { //可以在这里显示loading加载等业务 }...handler, SslError error) { //默认是不处理https请求的页面显示空白,尤其加载的url域名配置https,常见的是url中的图片看不见了

1.1K30

干货|app自动化测试之Andriod WebView如何测试

Hybrid App 在给用户良好交互体验的同时,还具备了 Web App 的跨平台、热更新机制等优势。...Android WebView Android 平台上是一个特殊的 View,用它来展示网页内容。...WebView开关 WebView 是手机应用内嵌的浏览器, Android 4.4 之前 WebView 内核采用的是 WebKit,Android 4.4 之后才用的是 Chrome 作为内置浏览器...它是用来加载 HTML 页面的控件。模拟器(android6.0 版本)中是默认打开 WebView 开关的,可以直接调试和测试 WebView。...(true); } } 开启这个开关之后,手机端打开被测的 WebView 页面,然后电脑端 Chrome 浏览器地址栏录入 “chrome://inspect” 将显示设备上的 WebView 列表

83400

Appium+python自动化14-查看webview上元素(DevTools)

前言 app上webview页面实际上是启用的chrome浏览器的内核加载的,如何把手机的网页加载到电脑上,电脑的chrome浏览器上有个开发模式,是可以方便调试的。...一、环境准备 1.手机上装一个chrome浏览器 2.电脑上装chrome浏览器 3.手机连电脑 二、启动adb服务 1.电脑上打开chrome浏览器输入:chrome://inspect/#devices...network targets 这个勾选,检查到网络 4.下图箭头指向的,是手机的设备名称 5.Webview in com.baidu.yuedu(39.0.00)这个是手机上浏览器的内核版本号39...三、查看元素 1.上图红色框框的两个地址就是加载到的webview的网页地址了,点地址下的inspect按钮,进入调试界面 (当然打开是一片空白的,你懂得) 2.不会也没关系,把对应的url地址复制出来...,重新打开一个浏览器标签,输入地址,按F12也可以进调试界面。

1.2K50
领券