首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
safari专题
Apple quietly slips WebRTC audio, video into Safari's WebKit spec
转自:http://www.zdnet.com/article/apple-quietly-slips-webrtc-audio-video-into-safaris-webkit-spec/?from=timeline&isappinstalled=0 http://www.zdnet.com/article/apple-quietly-slips-webrtc-audio-video-
阅读更多...
ios中safari不兼容JavaScript中Date转化为时间戳的问题
在做移动端时间转化为时间戳时,遇到了一个问题,安卓手机上访问时,能拿到时间戳,从而正确转换时间,而在ios上缺不能正常显示,显示的时间为:NaN-NaN1-NaN Invalid Date,捣鼓了好久,也在网上查了很多关于JavaScript中时间转时间戳的方法,都没解决,代码是这样的(随便写死一条时间数据测试): new Date('2016-07-18 14:58:32').getTime
阅读更多...
【bug记录6】css 写animation时,Safari浏览器最后一帧部分样式闪回
一、问题场景 1、目标动画的实现: 想实现一个元素A从位置1平移到位置2,并且在移动过程中逐渐缩小、透明度变小 2、原代码实现: .a{//分别设置了:动画keyframes名称、单次持续时间、//timing function、delay时间、iter count//以及animation-fill-mode(代表的是动画开始前后保持在哪个样式)animation: move 0.3s
阅读更多...
Chrome-devtools:对ios-safari移动端的H5页面进行调试(ios-webkit-debug-proxy)
https://blog.csdn.net/mcky_love/article/details/80847520 https://www.cnblogs.com/hammerc/p/8521983.html http://www.cnblogs.com/slmk/p/7591126.html
阅读更多...
苹果手机safari浏览器的userAgent显示为电脑的userAgent问题解决
目录 1.问题背景 2.userAgent 3.解决 1.问题背景 开发了一个H5,是通过生成二维码,扫描这个二维码后就跳到这个H5,所以需要判断一下扫描的设备是否为手机,然后由于业务逻辑还需要判断一下手机是Android、iOS还是iPad。一般前端的做法是通过浏览器的userAgent来判断,某天有用户保障,说通过苹果手机扫描二维码后H5提示用户设备不是Android或者iP
阅读更多...
Safari浏览器下载文件时,文件名会URL encoded
问题:相同链接下载文件,safari文件名编码异常 解决:response.setHeader("Content-Disposition", "attachment;filename*=utf-8''" + URLEncoder.encode(filename, "UTF-8")); 问题描述 谷歌下载(正常) Safari下载(异常) 问题代码示例 @RestCo
阅读更多...
Command+D ---mac safari ----添加收藏
xxxx
阅读更多...
前后端分离(跨域)sessionid不一致Safari浏览器解决方案(不能保持会话或者不能存储cookie)
对于前后端分离的项目或者单点登录的系统后台需要做session会话校验或者cookie跨域存储,Safari浏览器可能会遇到无法存储cookie的时候,解决方案如下: PC端Safari浏览器需要设置 偏好设置-> Safari -> 阻止Cookie -> 始终允许 偏好设置-> Safari -> 允许访问过的网站-> 始终允许 偏好设置-> Safari -> 始终禁止 -> 始终
阅读更多...
在iPhone上恢复删除Safari历史记录的方法[2024]
您是否正在寻找恢复 iPhone 上已删除的 Safari 历史记录的最佳方法?好吧,这篇文章提供了 4 种在有/无备份的情况下恢复 iPhone 上已删除的 Safari 历史记录的最佳方法。现在按照分步指南进行操作。 iPhone 上的 Safari 历史记录会被永久删除吗? 当您选择清除 Safari 历史记录时,它不会完全消失。iOS 会将这些数据的副本(尽管是暂时的)保存在设备内
阅读更多...
关于Safari里quickOn绑定click事件闪屏问题的解决方案
前言 前段时间针对webApp里click事件300ms延迟的问题做了比较深入的研究,不过最近有用户反映在iPhone的Safari浏览器里点击页面会出现闪屏的问题(什么是闪屏呢?我这边简单解析是快速点击屏幕并放开之后屏幕会闪烁一下),这个问题偶尔一两次出现还好,但现在反映几乎每个用quickOn绑定click事件的图标点击都出现这个问题。 解释 quickOn绑定click事件的原理是在移
阅读更多...
mac油猴Safari浏览器插件:Tampermonkey for Mac下载
Tampermonkey 是一款用于浏览器的用户脚本管理器插件,它允许用户安装、管理和运行用户脚本,从而可以自定义网页的功能和外观。该插件支持在谷歌浏览器、火狐浏览器、Safari等主流浏览器上使用。提供了丰富的用户脚本管理和自定义功能,使用户可以根据个人需求定制网页的功能和外观。无论是删除广告、添加快捷方式、改变页面布局,还是实现自动化操作,Tampermonkey 都可以帮助您实现。 下载地
阅读更多...
Safari 导航栏
引子 最近在 iPhone 的 Safari 查看 h5 页面时,发现有些平台的页面向下滚动时,顶部地址栏和底部导航栏会自动收起,整个页面空间多了不少,可以看到更多信息,这种效果比较适合当前业务场景。之前都没怎么关注这个,查找了一些资料,尝试后总结一下。 OriginMy GitHub 隐藏 Safari 导航栏 当页面内容过多,向下滚动时,导航栏和地址栏收起的现象,在 Safari 是
阅读更多...
iOS Safari移动端H5页面调试全攻略:利用ios-webkit-debug-proxy进行内嵌H5页面调试
随着移动互联网的飞速发展,H5页面在移动端的应用越来越广泛。然而,由于不同设备和浏览器的差异性,H5页面在iOS Safari上可能会遇到各种兼容性和性能问题。为了有效地解决这些问题,我们需要对iOS Safari上的H5页面进行调试。本文将介绍如何使用ios-webkit-debug-proxy工具对iOS Safari移动端内嵌H5页面进行调试。 一、ios-webkit-debug-pro
阅读更多...
iPhone 禁止 Safari 页面上下拖动反弹
原文: http://www.cnblogs.com/kevoin/p/5477914.html iPhone 禁止 Safari 页面上下拖动反弹 可以去我这个帖子里面看 关于苹果 ios safari 踩过的一些坑 记录下来 这个帖子比较靠谱一点 现在这个帖子不靠谱(相比那个这个帖子比较坑,那个帖子更加详细一些) 解决方法: <body ontouchmove
阅读更多...
WebApp中使用monent.js ios以及safari浏览器出现invalid date的问题
WebApp中使用monent.js以及new Dare() ios以及safari浏览器出现invalid date的错误,具体原因找资料是因为ios以及safari浏览器 1.不识别new Date(“2018-07-15 12:00:00” )需要转换成 “2018/07/15 12:00:00” ; 2.不识别monent.js "2018-07-5 " 需要转换成"YY-MM-DD"的格
阅读更多...
JS 在微信、微博、QQ、Safari 唤起 App 的解决方案
背景 最近在做微信、QQ、微博中使用js唤起App,之前也做过类似的功能,不过比较粗糙,考虑的情况不太全,而且那已经是很久之前的事情了,很多技术都已过时,现在有体验更好,功能更加完善的唤起技术,之前的很多的方案,到了现在都已是不太必要了,现在通过这篇文章分享给大家一个全面的、最新的唤起方案,希望对大家有帮忙。 目标 用户点击打开App或者下载按钮(这个按钮可能在一个下载入口页、各种分享页面的吸
阅读更多...
Safari 登录淘宝 提示:您的浏览器限制了第三方Cookie,这将影响您正常登录,您可以更改浏览器的隐私
https://jingyan.baidu.com/article/4f34706e9249d1a386b56d3a.html 注意需要重启浏览器或者电脑,我是重启浏览器就可以了,没有重启电脑
阅读更多...
《实战开发》苹果ios 系统,使用自带浏览器safari,输入正确图形验证码一直报错!
测试环境: 苹果手机,safari浏览器 测试步骤: 用该浏览器运行自己的项目,无论是怎么刷新图形验证,输入后,都是提示图形验证码错误,在网上找了无数的方法: 清空缓存,重启浏览器,重启手机,均无效!! 解决方案: 打开safari浏览器的设置。找到如图所示的位置,在接受cookie哪里选择总是,然后清空缓存,重启浏览器,问题得到
阅读更多...
游戏感:虚拟感觉的游戏设计师指南——第十六章 Raptor Safari
这是一本游戏设计方面的好书 转自天:天之虹的博客:http://blog.sina.com.cn/jackiechueng 感谢天之虹的无私奉献 Word版可到本人的资源中下载 第十六章 Raptor Safari 玩家在玩赛车游戏时都有着头脑发热般的疯狂,这种疯狂程度是在其他类型的游戏中很难找到的。这或许也是很正常的。人们都爱车,喜欢一直开着车,在某些情况下对它还挺盲目崇拜的。
阅读更多...
JS 在页面上直接将json数据导出到excel,支持chrome,edge,IE10+,IE9,IE8,Safari,Firefox
JS 在页面上直接将json数据导出到excel,支持chrome,edge,IE10+,IE9,IE8,Safari,Firefox <html> <head> </head> <body> <script type="text/javascript"> function jsexport(){ var jsonData = [{name:"张三", sex:"男", age:46
阅读更多...
Safari浏览器下载图片提示html解决方案
public function down_image(){//header('Content-type: application/json');// 图片文件路径$param_data = $this->request->param('','','trim,strip_tags');if (empty($param_data['image_path'])){$this->error(__("ima
阅读更多...
c# 解决safari浏览器导出文件后缀为.html的问题
/// <summary> /// 输出文件到浏览器 /// </summary> /// <param name="ms">Excel文档流</param> /// <param name="context">HTTP上下文</param> /// <param name="fileName">文件名</par
阅读更多...
safari调试iPhone app web页面
Overview 当下移动端开发过程中大量使用前段H5、js等等技术,而这些web页面的调试在Xcode控制台中不太明了,经常我们移动app运行了就是方法,但是不能显示响应的效果,这时候或许就是已经报错了,但是我们在Xcode控制台是看不到这些错误。这时候我们就可以用功能强大的Safari浏览器来开启开发模式连接iPhone来调试app脸面的web页面了。 Safari设置 打开Safari偏
阅读更多...
iOS17使用safari调试wkwebview
isInspectable配置 之前开发wkwebview的页面的时候一直使用safari调试,毕竟jssdk交互还是要用这个比较方便,虽说用一个脚本插件没问题。不过还是不太方便。 但是这个功能突然到了iOS17之后发现不能用了,还以为又是苹果搞得bug,每次升级都有一些问题,可能要过一段时间才能修复。但是过了一段时间还是老样子,查了一下发现这个又是为了安全做的一层限制。。。 先说配置方式。
阅读更多...
点击webView中链接,开系统safari,不在webView里面跳转
实现UIWebViewDelegate -(BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType { NSURL *requestURL = [reques
阅读更多...
Mac下如何将Safari书签导入Chrome
请按照图片提示操作即可 选择刚才导出的文件导入即可
阅读更多...