首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Android开发技术

    HTML5 Audio & Video - 兼容性总结(一)

    once: true } )} 安卓不建议添加 loading 效果,因为没有准确的事件监听可以移除,否则只能加上不能移除(安卓支持 loadstart 和 loadeddata,不支持 canplay) 5、 } else { // 状态改为播放 } } }) 二、video 1、在X5内核中让 video标签播放不自动全屏 只需要给video加上 webkit-playsinline playsinline x5-playsinline 即可(重点是x5-playsinline 起的作用) < video class="qvideo" id="qvideo-wrap" playsinline webkit-playsinline x5-playsinline> 注:x5内核- 安卓下不能添加airplay="allow" x5-video-player-fullscreen="true" x-webkit-airplay="allow"(添加了之后playsinline属性就失效了

    2.2K20编辑于 2021-12-27
  • 来自专栏Vue源码 & 前端进阶体系

    兼容性】H5滚动穿透解决方案

    利用这种方式保证内容处在同一位置,这样就可以避免页面的跳动,但是直接给 html 设置 absolute 风险太大,容易埋坑,不太建议大项目使用,小应用还是可以的,我在需求的小活动页7就使用过这种方式 5禁用页面滚动

    7.4K20编辑于 2021-12-29
  • 来自专栏code秘密花园

    微信 H5 页面兼容性解决方案

    最近给公司微信公众号,写了微信h5业务页面,总结分享一下前端开发过程中的几个兼容性坑,项目直接拿的公司页面,所以下文涉及图片都模糊处理了。 但如果该元素已经在浏览器窗口的可见区域内,则不会发生滚动 5、Vue中路由使用hash模式,开发微信H5页面分享时在安卓上设置分享成功,但是ios的分享异常 问题详情描述: ios当前页面分享给好友, 【该方法未验证】 题外话: 如果能用小程序写的页面,尽量上小程序吧,H5开发在微信开发者工具里看页面效果可能看不出问题,因为不能唤起软键盘。 避免频繁线上发布,可以用花生壳或者idcfengye,做内网穿透,搭建一个可以通过域名访问的开发环境的h5页面,在手机上看看效果,对了微信内置浏览器缓存机制。 :codercao https://juejin.im/post/5d47d2eff265da03f77e4e3a

    4.5K30发布于 2019-10-28
  • 来自专栏跟Qt君学编程

    Qt4与Qt5的QUrl兼容性

    我们使用QUrl装载url请求的时候,往往需要写参数,但是由于Qt4与Qt5的改动导致QUrl接口也会不一样。 http://www.example.com? http://www.example.com"); url.addQueryItem("key1", "value1"); url.addQueryItem("key2", "value2"); Qt5写法 urlQuery.addQueryItem("key1", "value1"); urlQuery.addQueryItem("key2", "value2"); url.setQuery(urlQuery); 兼容Qt4/Qt5写法 QUrl url("http://www.example.com"); #if (QT_VERSION <= QT_VERSION_CHECK(5,0,0)) // Qt4 url.addQueryItem

    1.5K20发布于 2019-08-06
  • H5页面兼容性问题排查思路

    有条件的开发者可以尝试用这些方式来验证自己网页和服务的兼容性。就算是测试覆盖了很多设备,但是还是无法遍历所有的用户设备,前端上报就显得很必要了。 同一个陷阱可能真能跳进去两次话接上段,兼容性问题怎么避免? 其实最好的方式就是在开发阶段就要考虑到你使用的写法是否具有广泛兼容性,当你拿捏不准时,可以使用 CanIUse 这个网站进行验证,比如当我不太清楚 CSS 中的 Backdrop Filter 属性兼容性时 ,可以查询到这个属性的兼容性如下可以看到在 QQ 浏览器下该属性不支持,这就需要考虑一些降级方案,比如使用图片或者半透明背景替代。 .parent { border-radius: 5px; overflow: hidden; img { width: 100%; height: 100%

    69810编辑于 2025-10-19
  • 来自专栏前端自习课

    【H5】344- 微信 H5 页面兼容性解决方案

    28px; //line-height: 88px; padding-top: 20px; padding-bottom: 20px; } } 2、ios端微信h5页面上下滑动时卡顿 但如果该元素已经在浏览器窗口的可见区域内,则不会发生滚动 5、Vue中路由使用hash模式,开发微信H5页面分享时在安卓上设置分享成功,但是ios的分享异常 问题详情描述: ios当前页面分享给好友 【该方法未验证】 题外话: 如果能用小程序写的页面,尽量上小程序吧,H5开发在微信开发者工具里看页面效果可能看不出问题,因为不能唤起软键盘。 避免频繁线上发布,可以用花生壳或者idcfengye,做内网穿透,搭建一个可以通过域名访问的开发环境的h5页面,在手机上看看效果,对了微信内置浏览器缓存机制。 最后: 微信H5页面其实很多知识,登陆授权,jssdk授权,这里就只做了分享,当然还有上传图片、微信支付等功能,都可能会遇到坑,以上几个坑也是比较常遇到的,如果有更好的解决方案的话,欢迎在留言区分享

    3.8K30发布于 2019-09-09
  • 来自专栏世荣的博客

    搭建漏洞环境-实战-5

    sqli-labs是一款学习SQL注入的开源学习平台,共有75种不同类型的注入,这里我也准备好了资源,这里挂在博客里(链接要是挂了跟我说,随时补上)

    47530编辑于 2022-03-18
  • 来自专栏hbbliyong

    5步搭建GO环境

    convention for storing and building Go code you write and acquire from open source code repositories. 5

    1.2K70发布于 2018-03-06
  • 来自专栏程序员成长指北

    微信H5页面兼容性解决方案

    点击上方蓝字关注,关注后还可加入「前端交流群」共同进步 作者:codercao https://juejin.im/post/5d47d2eff265da03f77e4e3a 最近给公司微信公众号,写了微信 h5业务页面,总结分享一下前端开发过程中的几个兼容性坑,项目直接拿的公司页面,所以下文涉及图片都模糊处理了。 但如果该元素已经在浏览器窗口的可见区域内,则不会发生滚动 5、Vue中路由使用hash模式,开发微信H5页面分享时在安卓上设置分享成功,但是ios的分享异常 问题详情描述: ios当前页面分享给好友,点击进来是正常 【该方法未验证】 题外话: 如果能用小程序写的页面,尽量上小程序吧,H5开发在微信开发者工具里看页面效果可能看不出问题,因为不能唤起软键盘。 避免频繁线上发布,可以用花生壳或者idcfengye,做内网穿透,搭建一个可以通过域名访问的开发环境的h5页面,在手机上看看效果,对了微信内置浏览器缓存机制。

    4.5K43发布于 2019-09-24
  • 来自专栏老陈笔记

    前端兼容性

    # 前端兼容性分类 浏览器兼容性 屏幕分辨率兼容性 跨平台兼容性 # 浏览器兼容性   IE是所有兼容性问题的最大根源,堪称前端噩梦。 IE6、7、8不支持HTML5、CSS3、SVG标准,可被判定为“极难兼容”。 IE9不支持Flex、Web Socket、WebGL,可被判定为“较难兼容”。 # 常见兼容性问题   常见的主要是浏览器的兼容性问题,因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况。 img{border: none;} 3、IE6及更低版本中,部分块元素拥有默认高度 解决方案:给元素设置font-size: 0; 4、a标签蓝色边框 解决方案:a{outline: none;} 5、 e.cancelBubble=true; } 4、阻止默认行为的兼容 if (e.preventDefault) { e.preventDefault; } else { e.returnValue = false; } 5

    2.9K20编辑于 2023-01-12
  • 来自专栏全栈程序员必看

    PYQT5 pycharm 编程环境环境变量配置

    第一步:安装pyqt5 and tools 在python安装目录的scripts下打开命令行 然后输入 pip install PyQt5 注意click的版本 可以在pycharm中定义下载 然后输入 pip install pyqt5-tools 在pycharm中配置外部插件 注意新版本的qt exe程序的位置都在application中 在pyqt5_tools文件夹里面没找到designer.exe 往往是你安装了新版的QT工具,新版designer.exe被放到了这个路径下: …\Python3.8\Lib\site-packages\qt5_applications\Qt\bin\designer.exe Pyqt5_tools没有designer.exe的解决办法,真实有效_云霄IT的博客-CSDN博客_pyqt5没有designer [ PyQt入门教程 ] PyQt5开发环境搭建和配置 – 锅边糊

    71330编辑于 2022-11-15
  • 来自专栏猪圈子

    浅谈兼容性测试

    什么是兼容性测试? 简单点就是特指程序在特定条件下的运行环境是否能够正常运行,前后端有无功能以及界面UI上的异常 兼容性测试分类 操作系统兼容性测试 Windows XP、Windows7、Mac、Linux 浏览器兼容性测试 作用点:验证新老代码在服务器环境能否正常运行 新版本 老版本 数据兼容性测试 需要验证数据在新老版本的读写 分辨率兼容性测试 作用点:验证产品在不同分辨率下UI展示有无异常缺失 主流:1024×768 、1280×1024、1440×900、1600×900、1920×1080 兼容性测试工具 浏览器兼容性测试 IETester、SuperPreview、selenium(自动化模拟浏览器端用户操作) 分辨率兼容性测试 谷歌插件:Resolution Test 首图模糊,请关注本公众号,后台回复"6" 获取兼容性高清原图 专注测试技术研究、实践、分享、交流,欢迎关注。

    5.4K20发布于 2020-03-04
  • 来自专栏岑玉海

    sqoop 兼容性问题

    在对生产环境导入数据时,用户也在用,我们通过stage表来解决稳定性的问题,肯定会对生产环境产生影响 我们可以通过设置 -D sqoop.mysql.export.sleep.ms=time 参数(单位毫秒

    2.8K60发布于 2018-02-28
  • 来自专栏WflynnWeb

    H5端关于img居中的一个兼容性bug

    代码已上传至github github代码地址:https://github.com/Miofly/mio.git 最近写原生H5项目,让图片居中时,有时候会有flex布局或者position定位,使其居中

    <div style="z-index: <em>5</em>;

    55920编辑于 2022-10-28
  • 来自专栏全栈程序员必看

    onpropertychange & oninput兼容性

    onpropertychange事件:IE专有,disable=true的时候失效,onpropertychange是在触发对象改变任何属性时都会触发。onpropertychange==onchange+onblur。onchange只有在用键盘改变其值,然后在失去焦点(onblur)后才触发。

    2.3K10编辑于 2022-09-15
  • 来自专栏测试技术干活

    APP兼容性测试

    一、APP兼容性范围以及问题1、硬件 各个硬件结构2、软硬件之间硬件dll库(C++)软硬件之间的通信,各个厂商提供的ROM3、软件浏览器、操作系统、数据库、手机、功能兼容性(功能修改,二次开发)要求: 兼容性程度(产品定义)兼容的方向:向下(老版本的兼容)、向上 4、app软件兼容性导致的问题安装失败、启动失败、卸载失败,卸载不干净、程序运行过程中闪退部分控件显示不完整或者功能失效屏幕显示异常图片展示不全 5、平台类型,人数从小到大排列:云测,内测,众测测试平台:百度云平台、testin、TA云测试平台、腾讯WeTest 二、测试策略1、android设备众多,怎么挑选(不同类型设备)根据现有市场占有率数据 ROM(只读存储器)不同,app在调用过程中会出现很多不兼容问题(1)分析各个厂商ROM存在哪些不同以及系统在使用过程中的调用方式(2)对差异性进行评估,验证主流厂商的ROM,并分析各个版本的ROM差异 5、 针对不同的类型进行功能覆盖缺陷:在有限的时间和人力条件下,很难达到快速验证,并且验证的覆盖面有限2、测试神奇——自动化&持续集成(1)覆盖APP所有界面基本功能,并编写对应的自动化测试用例(2)搭建一套全流程自动化测试环境

    7.5K30编辑于 2023-03-21
  • 来自专栏Zabbix中国官方

    Zabbix版本兼容性

    本文节选自《Zabbix监控系统之深度解析和实践》一书,有关参数举例参考等更多内容,欢迎阅读本书。

    1.8K10编辑于 2022-05-10
  • 来自专栏Hadoop实操

    0805-CDH5中的Parquet迁移至CDP中兼容性验证

    文档编写目的 因为CDH5中的Parquet版本为1.5,而CDP7中的Parquet版本为1.10,我们在从CDH5升级到CDP7后,无论是原地升级还是迁移升级,都可能会碰到一个问题,以前在CDH5中使用 本文主要描述将CDH5中的Parquet文件传输到CDP7环境中,使用CDP7中的Hive,Impala,Spark确认能否继续访问这些文件。 测试环境 1.集群环境:CDH5.16.2/CDP7.1.1 2.系统环境:Redhat7.6 验证步骤 2.1在CDH5中生成Parquet1.5文件 2.1.1集群版本验证 查看集群Hadoop版本 hive_data_parquet VALUES ('4','0814','深圳','cloudera'); INSERT into test1.hive_data_parquet VALUES ('5' 2.1.3使用CDH5中的Spark SQL读取Parquet表 在客户端访问spark-shell,并输入查询语句。

    90810发布于 2020-08-20
  • 来自专栏golang云原生new

    5个步骤搞定protoc环境安装

    胖sir:不知道你有没有这样的疑惑,工作中发现很多新接触GO的小伙伴安装protoc的环境需要折腾很久。 刚开始我装环境的时候也是花了好长时间,最后如何装好的也不知原因,网上查找了各种资源,也没有一篇文章可以很好的解决这个问题. 小魔童:这个好说,今天咱们就来梳理和总结一下,如何快速高效的安装好protoc的环境 前提,先介绍一下protoc是干啥的? protoc 1、下载最新版的golang安装程序 https://github.com/protocolbuffers/protobuf/releases/ 2、 解压,把GOPATH的路径添加到环境变量 5、开始使用protoc 目录结构为: test.proto syntax="proto3"; //版本号 package mypro; //包名 enum ClassName{ //枚举

    6.8K31编辑于 2023-02-16
  • 来自专栏罗西的思考

    TensorFlow 分布式环境(5) --- Session

    [源码解析] TensorFlow 分布式环境(5) --- Session 目录 [源码解析] TensorFlow 分布式环境(5) --- Session 1. Systems" [翻译] TensorFlow 分布式之论文篇 "Implementation of Control Flow in TensorFlow" [源码解析] TensorFlow 分布式环境 (1) --- 总体架构 [源码解析] TensorFlow 分布式环境(2)---Master 静态逻辑 [源码解析] TensorFlow 分布式环境(3)--- Worker 静态逻辑 [源码解析 ] TensorFlow 分布式环境(4) --- WorkerCache 1. 图 5 WorkerSession 概念 // WorkerSession encapsulates all of the state relating to a given session. class

    96011编辑于 2022-05-09
  • 领券