Safari浏览器不支持 white-space: nowrap; 使用时为了兼容 Safari 需要加上宽度限制
原创 2021-07-31 18:02:41
2408阅读
Safari 浏览器插件(扩展)前期准备http://developer.apple.com 开发者账号注册 需要 Apple ID Safari Extension 旧版文档 适用于 2018 年前, Safari 12版本之前,大部分接口不可再使用 Safari App Extension 新版文档 旧版中关于与浏览器APP 相关的接口,改为通过 Swift 实现,适用于 Safari 12版
Xcode发布测试版本,直接通过Safari在线安装ipa在我们开发中,很多时候需要发布一个测试版本,给测试人员测试,或者外包公司发给客户看效果。虽然可以通过iTunes连接手机进行安装,或者上传至第三方在线安装,比如蒲公英发布测试程序。但是让他们自己安装很多时候还是很麻烦的,或者想通过自己的服务器上传安装包供其他人员下载。 接下来我们通过部署自己的服务器或者空间来实现使用Safari网页在线安
介绍下区别谷歌浏览器(Chrome)苹果浏览器(safari)与IE之间的hack;只有webkit核心浏览器的谷歌浏览器、safari浏览器识别的CSS
原创 2023-04-17 10:49:16
75阅读
微软提供了这样一个代码:<meta http-equiv="x-ua-compatible" content="ie=7" />把这段代码放到<head>里面,在ie8里面的页面解析起来就跟ie7一模一样的了,所以,基本上可以无视ie8,剩下的代码只需要这样写就可以了:background:#ffc; /* 对firefox有效*/ *background:#ccc; /
转载 9月前
328阅读
前段时间公司突然想用egret(白鹭引擎)做一个金币游戏,大半个月边看文档边写吭哧吭哧也总算是弄完了。期间遇到一个问题,那就是ios环境下微信浏览器的音频自动播放问题。个人感觉吧,egret自己封装的audio还是不太健壮。群里,社区呼声一片,相信前端的很多人都碰到过这个问题。而网上随便search一下答案很快就出来了。这里就先copy一份答案吧。<script src="http://re
Chrome99版:“新的里程碑”3月8号,谷歌Chrome团队在Chromium博客上发表文章称,Chrome浏览器速度达到了“新的里程碑”,最新版本的Chrome M99在苹果的Speedometer网络基准测试中创造了300分的记录——迄今为止所有浏览器中最高分!而Chrome 99版将是最后一个双位数的版本,Chrome浏览器的第100版将在未来几周内推出,预计在3月底发布。C
 Safari技术预览版最初在2016年3月30日推出,其目的是收集开发人员和用户对其浏览器开发过程的反馈。技术预览版能够让开发人员提前体验macOS和iOS即将推出的Web技术,并获取最新的布局技术、视觉效果以及开发人员工具等等。同时该版本可以与现有版本并行,虽然它是为开发人员设计的,但它不需要开发人员账户。用户安装后选择通过系统偏好设置中的软件更新功能进行更新。此次更新的Safari
krpano全景之解决微信内置浏览器不能自动播放音频的问题原文链接:上接前几章krpano全景学习之路,开发过程中的思路是安装网上看到的成功的案例进行开发的,该有的热点啊、背景音乐啊、陀螺仪啊等等之类的,该有的全部都要背上。前面几个问题倒是不大,背景音乐这卡住了。相信大多数人都会遇到这个问题,Android和电脑上调试都没有问题,自动播放音乐啊都是可以的,但是苹果设备这确实出现比较大的问题。微信内
chrome 手机调试写在前面相信很多人都试过,在电脑调试一点问题都没有,可是到了手机端各种问题,兼容、数据捕获 等问题 很多时候我们都是通过 vconsole 进行调试。(至于怎么用就自行百度,这里不展开)。可是 vconsole 用着也不方便,每次只能打印一个变量,那能不能在手机端,也使用 chrome 的调试控制台来进行断点和 css 调试?!需要准备的材料1、PC 端的 chrome 浏览
Safari 的书签多了,删除起来很麻烦,可以先选中所有书签,然后再按“Command+Delete”,就可以全部删除了。
转载 2023-06-09 20:13:39
41阅读
###一、常见的底部菜单(底部导航栏)的实现方式 常见的实现方式有: 1. TabHost+Activity:资源开销比较大,官方已经不推荐使用。 2. RadioButton(RadioGroup)+Fragment:实现起来比较麻烦。 3. FragmentTabHost+Fragment:实现简单,资源开销小,推荐使用。 ###二、FragmentTabHost介绍 如下图所示,整一个底部导
转载 8月前
117阅读
场景最新在做一个H5功能,做附件下载。适用场景: 新窗口打开一个连接。思路根据附件id查询出附件地址之后,利用 window.open(failUrl) 打开新窗口来下载附件。现象安卓手机所测试的常用浏览器基本上都没问题,唯独iphone手机自带的safari浏览器不生效。解决办法对safari浏览器做特殊判断。判断safari浏览器的方法/* 判断是否是ios手机safari浏览器打开的 */
手机端页面,大多运行在webkit内核的浏览器上,但还是会因平台、厂商的不同而有种种兼容性问题。下面就介绍一下在iOS和Android两个平台上如何在真机上对页面进行调试。这里要说明的是,iOS平台只能用自带的Safari浏览器来调试,而Android平台也只能用google Chrome浏览器来调试。当然,我目前只发现这么两种手段,如果你还有其他方法可调试更多的浏览器,希望你能留言告诉我。一、i
Tips: 调试 iPad 或 iPhone 可在设置中启动调试模式,在 Mac 中的 Safari 浏览器 同样开启开发者模式后,进行联机调试。功能彪悍。最近在做一个页面时,发现在 iPad 的 Safari 浏览器中背景显示不全,定位到该 div 后发现所指定 css 的宽度为 100% ;到百度搜索后发现,safari 中 viewport 默认宽度为 980px,若事先未指定其初始 vie
本文代码主要源自我在 StackOverflow Disable pull-to-refresh in iOS 15 Safari 的回答,难点在于同时兼容iOS Safari和Android Chrome足够标准不至于过段时间就不适用副作用小不至于让开发者左右两难如何阻止下拉刷新/* prevent pull-to-refresh for Safari 16+ */ @media screen
转载 2023-06-09 22:53:31
792阅读
背景介绍    由于在公司目前的维护项目都是silverlight+WCF的架构,所以就碰到苹果系统自带的浏览器Safari和silverlight兼容的问题。有人要问了,微软已经不再更新了silverlight了(已经快要放弃),为啥还有人在用?我想说,公司里面ERP系统是在很早的时候就有了,开始是基于C/S的客户端程序,后来正赶上silverlight火的时候,当时C/S的
在我们用Safari浏览器浏览网站时,是不是会遇到网站弹出式窗口或不必要的内容,让我们浏览网站的体验大打折扣,其实可以设置阻止Safari浏览器里的弹窗,下面我们分享一下如何操作。1、打开Mac电脑里打开Safari浏览器,2、然后点击Mac屏幕左上角菜单栏的“Safari浏览器”,选择下拉菜单中的“偏好设置”,3、在弹出的窗口,点击“通用”,4、进入通用面板,点击“安全性”标签,5、在安全性设置
转载 2023-07-14 00:31:21
264阅读
在移动前端上避免使用100vh单位CSS中的视口单位听起来很棒。 如果要设置元素的样式以占据整个屏幕的高度,则可以设置height: 100vh,您拥有一个完美的全屏元素,该元素会随着视口的变化而调整大小! 可悲的是,事实并非如此。 100vh在移动浏览器中以微妙但基本的方式被破坏,这使其几乎无用。 最好避免100vh ,而是依靠javascript设置高度以获得完整的视口体验。 核心问题是移动浏
在iOS中,需要调起一个app可以使用schema协议,这是iOS原生支持的,并且因为iOS系统中都不能使用自己的浏览器内核,所以所有的浏览器都支持,这跟android生态不一样,android是可以自己搞内核的,但是iOS不行。在iOS中提供了两种在浏览器中打开APP的方法:Smart App Banner和schema协议。Smart App Banner即通过一个meta 标签,在标签上
转载 4月前
52阅读
  • 1
  • 2
  • 3
  • 4
  • 5