在Safari和Chrome上,我将无法看到刷新更新在我的页面上实时更新,直到经过一定数量的刷新,或者有时它在Safari上完全挂起。不过,刷新更新可以在firefox上立即运行
我想知道几件事:
1为什么Safari和Chrome在一开始的刷新更新时会滞后,然后在我刷新垃圾邮件之后突然正常工作
2与使用finish然后重新轮询相比,flush是否有显著的服务器性能提升?多少钱?找到了答案。。。Safari和Chrome在进入持续刷新流模式之前需要在标题内容中添加额外内容。您可以在标题中插入要忽
我打字的时候
window.location
我在所有属性上都没有定义
这是我的控制台:
我可以确认这一点(版本6.0(8536.25))。据我所知,这似乎是一个狩猎迷
在jsbin上测试(http://jsbin.com/enugoj/1/):
Safari控制台中的结果:
Location
ancestorOrigins: undefined
hash: undefined
host: undefined
hostname: undefined
href: undefi
我知道通过这个可以调试mobile Safari。它要求您在计算机上安装Safari。在桌面Safari上模拟Mobile Safari,为您提供标准的web开发功能
几年前,Safari在Windows上停止使用。这在非Mac机器上可能吗 是的。你可以使用和铬。它比OS-X和Safari慢,但还可以接受,当Chrome的开发工具与Safari不太匹配时,您可能会遇到一些问题,但总比没有要好得多
我无法让“chrome devtools”URL正常工作,所以在连接手机并启动ios webkit调
我似乎对iOS 7.1的最小ui功能在与智能应用程序横幅结合使用时存在问题
我在页面顶部有一个间隙,应用程序横幅覆盖了页面内容
我已经关闭了页面中的所有样式,所以我知道这不是我自己的CSS造成的
这是一个iOS错误吗
编辑:演示:
和屏幕截图:
如果您不介意使用一点javascript,这里是我修复它的方法
<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=0, minimu
标签: Safari
google-oauthgoogle-signin
新的Safari跨站点跟踪功能似乎干扰了Google的OAuth2实现(至少在Google网站登录中)。我目前正在开发的一个项目遇到了这个问题,如果有人遇到同样的问题,我将不胜感激
进一步详情:
清除所有缓存/cookie后,首次登录时登录流将正常工作
刷新后,输入登录流将识别您已经通过OAuth提供程序的身份验证,打开一个弹出窗口并立即关闭它(这是已允许的源的预期行为)
弹出窗口关闭后,身份验证流的最终性将被破坏,并以静默方式失败,代码中没有抛出错误,也没有返回登录的用户
取消选中“防止跨
下面的fab-menu.component.ts带有动画代码
import {
Component,
OnInit,
Input,
Output,
EventEmitter } from '@angular/core';
import {
trigger,
state,
style,
animate,
transition,
} from '@angular/animations';
@Component({
selector: 'app-fab-m
(仅在Safari v13.1.1中发生)
只有在Safari(在Firefox和Chrome上运行良好)上,它才不想继续扩展和填充底部的空白。知道为什么会这样吗
该问题的链接:
<div class="grid-container">
<div class="sidebar">...</div>
<div class="maincontent">...</div>
&
标签: Safari
http-live-streamingm3u8
将以下链接复制到safari:
案例1:MacosBigSur(11.0.1)+Safari(14.0.116610)x86VM==>
不能玩
案例2:macOS Big Sur(11.0.1)+Safari(14.0.1 16610)苹果M1 mac
book pro==>可以播放一些帧,然后停止播放
案例3:macOS Catalina(10.15.17)+Safari 14.0.2 15610)x86 mac book
pro==>可以打得很好
这是大苏尔野生动物园的虫子吗
谢谢
在中找不到类似“closeTab”事件的内容
我试过:
注入的.js
window.addEventListener("unload", function(){
// Probably closed.
// Now I need to tell it to the global page.
}, false);
但是我找不到从注入脚本中向全局页面发送消息的方法。仅以其他方式提及。您可以将消息从注入脚本发送到全局页面,如下所示:
safari.self.tab.dispatchMessa
我在PHP/MySQL上创建了一个动态网站,最近我遇到了一个奇怪的问题——有时(大约四次一次)当我重新加载活动页面时,safari web浏览器(在mac上)会自动下载xxxx.PHP页面,而不是重新加载它!我正试图找出是什么导致了这一切,但我不知道。有什么建议吗?我唯一能想到的就是内容配置HTTP头。有什么方法可以发布我们可以测试的内容吗?是否可以使用.htaccess?上个月我遇到了类似的问题,我不得不更改.htaccess中的一些条目,共享服务器可能更改了Apache的设置,并且它工作正常
标签: Safari
cpanelpassword-protectionquicktime
摘要。我管理一个网站,为此我每月支付少量费用,将其托管在共享服务器上。它有cPanel。当我上传一段超过几秒钟的视频,并对其进行密码保护,然后像用户一样尝试在Safari中查看时,它会要求提供凭据,但随后不会播放。如果我在Firefox中尝试同样的东西,它会工作,然后在Safari中工作一天左右,不输入任何内容。这里可能发生了什么
复制步骤
•使用cPanel的文件管理器,在我的网站上创建一个新目录
•在cPanel中,密码保护新目录,包括用户名和密码
•使用我的计算机上的FTP客户端,将4分钟
标签: Safari
cross-domainvideo.js
标题“漂亮的说吧”,一个功能齐全的video.js播放器在将视频移动到远程媒体服务器后,在safari for mac上坏了。它适用于chrome、firefox和IEs
我的第一个猜测是跨服务器问题,但如果是这种情况,它不应该在其他浏览器上工作。通过在桌面safari中强制使用flash player解决了我的问题。我仍然对一个解决方案感兴趣,因为视频仍然不能在ipad上播放,在ipad上我显然不能强制使用flash播放器。在苹果移动设备上,你不能使用flash,这就是为什么你也应该有mp4版
在狩猎中
我有一个带有输入按钮的简单edtable div,在删除元素(退格或删除)时,插入符号移动到edtable div的中心,带有一些内联样式的p标记,带有文本对齐:中心和内联样式“颜色”
这只是在safari中观察到的一种奇怪行为。在这篇文章发表一年之后,这个问题仍然是一个问题。此问题与输入标记直接相关。一旦input标记位于contenteditable元素中,Safari将尝试使文本的样式与输入相似(我通过观察type=“text”与type=“button”的结果样式不同来确
标签: Safari
content-security-policy
我的站点上有内容安全策略头,可通过HTTP协议使用,具有值
script-src 'self' 'unsafe-inline' 'unsafe-eval' *.googlesyndication.com
除了Mac下的Safari浏览器拒绝加载外,它工作得很好
通过HTTPS协议从
如何使CSP在Safari中起作用?Bump!我也有这个问题。我在某处读到Safari不支持前面没有协议的域,但我找不到任何官方文档来证实这一点。我会尽快运行测试,只要我能找到一个我可以使用的mac电脑。
我已经实现了一个使用html音频播放器的web应用程序。我们将有两种类型的音频文件
mp3
m4a
这两个文件在windows chrome、edge和firefox中都运行良好
关于safari浏览器中的m4a文件,它是抛出错误而不是播放
案例1:将Mime扩展和音频类型添加到“audio/mp4”
案例2:在“audio/x-m4a”中添加了音频类型
案例3:未提供音频类型
<audio controls><source src="Audio.m4a" type="audi
我在点击特定网站上的“搜索”按钮时遇到问题。该网站是一个订阅服务,所以我附加了一个在“检查”模式下拉起的页面图片以及我的代码
我的代码:
set myURL to "https://www.uptodate.com/contents/search"
tell application "Safari"
activate
make new document with properties {URL:myURL}
end tell
tell application "System
我对使用Safari 5.1.7的Umbraco后台的tinyMCE编辑器有问题。
当我创建一个新节点时,用粗体或斜体显示一些文本,然后单击“保存和发布”,就可以了。但当我回到我的节点并再次发布它时,这些元素被删除,我只有简单的文本
因此保存的文本在编辑器中没有很好地加载。以下是我在第一次出版之前的经历:
<p><strong><em>Hello !</em></strong></p>
你好
以下是加载的内容:
<
与
我可以得到safari标签的名称
如何关闭具有特定名称的选项卡
tell application "Safari"
set winlist to every window
repeat with win in winlist
set tablist to every tab in win
repeat with t in tablist
name o
引导模式对话框在Safari 6中呈现为这样
这是Safari还是Bootstrap框架的问题?既然您没有提到Safari的渲染问题到底是什么,我假设您所说的是蓝色轮廓
因此,我猜safari正在使用它的默认outline作为聚焦模式窗口
使用CSS
首先,简单地尝试一下:
.yourmodalcontainer {
outline: 0px;
}
如果仍然未成功,请尝试以下操作
.yourmodalcontainer:focus {
outline: 0px;
}
对于您的模
我已经到处寻找这个问题的解决方案,但似乎什么都不管用,如果可以避免的话,我真的不想使用黑客
当我把线的高度设置为垂直居中时,我的导航在任何地方都居中,除了safari,它大约有2倍高。以下是导航栏的css:
nav {
padding: 0px;
margin: 0;
font-size: 16px;
height: 25px;
}
}
}
我在px、em和%中尝试了线高度,但在safari中仍然是错误的。以下是firefox中正确导航位置和safari中错误导航位置的屏幕截图
非常感谢您在
我已经为此编写了一个fiddle(),它将问题简化为演示问题的最小标记。。。这就是我的Highchart没有在Safari中呈现(Windows上的5.1.7版,但我也在MacBook上的最新版本中运行过它。)
我的要求是小部件的多列布局,如chrome中运行的fiddle屏幕截图所示:
在Safari中运行同样的东西:
Safari已经呈现了SVG,并在调试中将鼠标悬停在SVG上,以蓝色突出显示HTML中的元素,但它就是看不见
我用来显示该列的css如下所示。如果将列计数从2更改为1,则图
我试图弄明白为什么Safari不会将其父对象的max height属性作为高度来读取。Chrome和Firefox都能正确阅读,但Safari似乎忽略了父页面的最大高度,而是抓住了页面的完整高度
你可以看到
CSS:
标记:
<div>
<span></span>
</div>
我正在OSX 10.8.5上使用Safari 6.0.5。出现此问题的原因是Webkit中报告了一个错误:
这似乎是固定的铬现在,但不是为狩猎
唯一对我有效
我使用的是全屏模式打开DOM元素,除了Safari(使用6.0.2)之外,一切都正常工作。是否有任何已知问题阻止Safari进入全屏模式
附加信息,该侧在iframe中运行,这应该没有问题,因为它已将allowFullScreen属性设置为true。但这似乎是问题的原因,在新窗口中运行iframe可以让全屏工作。iframe需要有特殊的webkitAllowFullScreen属性才能让Safari工作:因为Safari 7,您可以只使用不固定的allowFullScreen
标签: Safari
httpservernimrodnim-lang
我正在和Nimrod玩一玩,我试过HTTPServer模块。我最初认为它不起作用,因为当我尝试在Safari(我的标准浏览器)中访问网页时,它给出了一个错误。有这样的错误:(抱歉,如果它不完全正确,它是从荷兰语翻译过来的)
Safari无法打开此页面
Safari无法打开页面localhost:5000,因为网络连接意外丢失
但是,当我尝试在Chrome或Firefox中打开页面时,它工作得很好
我的Nimrod代码:
import strutils, sockets, httpserver
我正在制作幻灯片菜单
菜单很长,我需要能够在其中滚动,所以我在上面设置了overflow-y:scroll
我使用-webkit transform(以及其他浏览器上的变体)作为转换属性
现在我无法在div内滚动,在div顶部使用滚轮将使整个页面滚动
如果我更改菜单的行为并转换right属性(将菜单设置为right:-320px并将其动画设置为right:0),则滚动会正常工作
这个bug只发生在Safari中,它在Chrome和其他浏览器中运行良好。也适用于iOS
有人知道解决办法吗?以前有人
标签: Safari
swift4wkwebviewxcode10
这是关于wkWebview的。我想在我的应用程序中使用wkWebView进行浏览互联网的整个操作,当涉及到深度链接时,我想让它检查手机中的应用程序并打开它(如果有)。我知道我们可以使用UIApplication.shared.canOpenURL和open方法,但我认为如果我使用这些方法,它将首先打开safari,然后让safari完成深层链接的工作。我根本不想在这个案子中涉及狩猎。各位,你们能帮帮我吗?当我使用canOpenURL和Open方法时,有什么方法可以排除safari吗?SetWkW
标签: Safari
safari-extensionsafari-app-extension
我正在构建一个safari应用程序扩展,它将通过本地代理重定向某些请求
例如https://tracking-script.com/track/user/123需要重定向http://localhost:9000
唯一的问题是,在应用程序引导过程中,我不知道哪些域是坏的。我的捆绑包包括:
1.MacOS应用程序托管safari扩展和内容拦截器
2.Safari扩展,我可以在其中执行某些操作
3.内容拦截器,基本上在应用程序引导期间为Safari提供规则
是否可以动态检查请求并通过给定端口重定向
我创建了一个网站,可以在使用Safari等浏览器查看时接收推送通知。
不幸的是,我注意到,尽管注册成功,也获得了浏览器设备令牌,但一旦推送通知发送到Apple服务器,这会回复我说它已被接管,但随后无法被启用接收的计算机接收。
我做了所有的事情,我还试图生成数字证书,因为我认为这是问题所在,但实际上,尽管创建了正确的证书,但我没有收到通知。
有什么我可以特别看的吗?
谢谢
文琴佐
我有一个asp.net内部网应用程序用于预订工作和电话索引。现在,我的大多数用户都很好,因为他们正在使用Firefox和或Internet Explorer。我有一个用户只能使用Safari,出于某种原因,当我们导航到intranet应用程序时,Safari似乎进行了大量加载,然后最后说;Safari无法打开页面“”,因为服务器没有响应
虽然简短的回答是让用户使用另一个浏览器,但作为一名程序员,我感兴趣的是为什么会出现这种情况,以及我现在和将来可以做什么,检测并在必要时重定向,以便我的asp.n
我需要找到一种方法,专门为Mac上的Safari安装插件。如果我将.plugin文件复制到互联网插件文件夹中,Firefox和Google Chrome在运行时也会检测到该文件
为了防止这种情况,我使用了NP\u UserAgentAPI调用来确定用户代理,如果不是Safari,则退出。然而,这些插件仍然由谷歌浏览器和Firefox注册。在不让任何一个浏览器注册插件的情况下,是否也可以执行相同的操作?如果您正在编写NPAPI插件,它应该可以在任何浏览器中工作。你能解释一下为什么你试图阻止运行其他
我看到很多人提到我的问题,但都没有找到解决办法。我希望有人能帮忙
我有一个基于iframe的canvas-Facebook应用程序,它使用Javascript-SDK进行身份验证,并在后端使用Python。现在,我的理解是Safari不允许第三方iFrame设置cookie。但是,我如何在基于iframe的画布应用程序中创建链接呢?当然,我可以开始向每个链接添加signed_请求参数,但这听起来很难看
我已经看过Facebook应用程序“runwithfriends”的示例(https://gi
我在这里发现了一个相当有趣的不幸事件。
我的导航栏上有一个负的边距,因为我希望它位于特定位置。在FF中一切看起来都很好,但在Safari中,我的内容跳转到我的导航所在的位置,好像我的导航不存在一样
我试着玩数字游戏,当我把它从-77px改为-55时,内容会跳到它应该在的地方,但显然我的导航没有
通过pastebin链接到我的代码
非常感谢您的帮助!
哦,这个网站是
谢谢我认为,你在网站的布局设计上遇到了一些问题,正是这些问题造成了这个问题。它在Chrome上也有问题
首先,您的导航没有包含在它自
标签: Safari
special-charactershtmlspecialchars
我认为这对谷歌来说很容易,但我找到的答案并没有解决我的问题
在Chrome中,我的RSS提要是这样的
"¿Qué es un serum antimanchas?"
但是其余的角色都没问题
在狩猎中,情况正好相反。这行看起来不错,但其他字符都错了。。。他们看起来像
Espect�culo
我的头上有这个应该可以用的,但找不到问题
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN
我正在使用libwebsockets,websocket在Chrome上运行正常,但在Safari上运行失败。
在Safari上,似乎从未发生过建立连接。
看看标题信息,Safari似乎遗漏了很多
Safari发送的标题:
Origin: http://99.36.180.46
Sec-WebSocket-Key1: " W1278r88f939
Connection: Upgrade
Host: 99.36.180.46
Sec-WebSocket-Key2: 3"3Q534h 8 04
http2与http/1.1相比有许多优点。下一代http协议是可能的,至少值得研究和尝试
当前流行的浏览器,如Chrome,已经支持HTTP/2了,但为什么safari不支持它呢。safari在最新的Mac OS 10.11上支持HTTP/2已经将近一年了。Safari 9和9.1
发件人:
事实证明,苹果早在6月份的WWDC上就宣布支持HTTP/2:与NSURLSession联网(从13分钟开始)。同一个会话引入了应用程序传输安全(默认情况下,所有应用程序都使用HTTPS),我怀疑这一点掩盖
标签: Safari
safari-app-extensionsafari-content-blocker
从Safari应用程序扩展创建本机内容拦截器时,如何在加载插件后更新静态JSON列表
我现在能看到的唯一方法是部署一个全新版本的应用程序,它不会自动为用户更新
是否可以从另一个URL更新内容阻止程序的JSON阻止列表文件,而不必通过Apple store更新Safari应用程序扩展名?是您可以更新JSON阻止列表
第1步:
为内容阻止规则创建新的JSON
第二步:
将JSON文件保存在共享容器中
fileprivate func saveRuleFile(规则列表:[规则]){
let enco
对Safari浏览器进行自动化测试确实很有挑战性。我知道在虚拟机中运行MacOS是可能的,这是自动化测试的合法方式吗
浏览器自动化服务如何提供测试环境?他们是否需要为每个连接的客户机配备物理机器
我在应用程序中使用textarea组件,并动态控制它们的高度。当用户输入时,只要有足够的文本,高度就会增加。这在IE、Firefox和Safari上运行良好
但是,在Safari中,右下角有一个“句柄”工具,允许用户通过单击和拖动来调整文本区域的大小。我还注意到stackoverflow提问页面中的文本区域存在此问题。这个工具很容易混淆,基本上会造成阻碍
那么,是否仍有隐藏此调整大小句柄的方法
(我不确定“handle”是否正确,但我想不出更好的词。)您可以使用CSS覆盖调整大小行为:
text
当我一直按tab键时,它只关注表单元素(如输入,按钮),而不关注锚定标记
它在5.0.5版中运行良好。最新版本5.1.2中会注意到这种行为。如果您在Safari中的高级首选项下选中“按Tab键高亮显示网页上的每个项目”,它会工作。用户有两种方法来解决此问题
1。主要修复方法是调整辅助功能选项。Apple菜单>系统首选项>键盘>快捷键选项卡>完全键盘访问:在windows和对话框中,按Tab键将键盘焦点移动到以下位置:选择“所有控件”单选按钮。这使得Safari以及其他应用程序能够将选项卡焦点放在
我刚刚花了几个小时在Selenium和Safari上,然后才发现我需要禁用弹出窗口阻止程序来允许登录弹出窗口
我的问题是,在使用Selenium Grid 2创建节点/webdriver时,或者在代码中创建RemoteWebDriver时,或者两者都使用时,是否有办法禁用弹出窗口阻止程序
否则,我必须手动记住通过自己打开浏览器来更改此设置。我们的目标是让Selenium在多台机器上运行,因此能够通过编程进行设置将非常棒。好的,下面是我最后编写的AppleScript:
tell applicat
我在Safari中遇到了一个错误,这是我在使用socketIo时在其他浏览器中没有遇到的。
错误为:“WebSocket网络错误:OSStatus错误-9807:无效证书链”
这不会发生在Chrome和Opera上。
我尝试了一些研究,但没有成功。
任何线索都是值得欢迎的。
谢谢你的帮助 找到了非常明显的解决方案。更新SSL证书,在浏览应用程序时信任它,一切都很好
标签: Safari
http-live-streaming
这是我的html文件,它可以在Safari 5.0.5(Mac OS X 10.6.8)中播放,但当我将Safari更新到5.1版时,它无法播放,有人能告诉我为什么,以及如何在Safari 5.1中解决它吗?谢谢
<html>
<head>
<title>HTTP Live Streaming</title>
</head>
<body>
<video controls src="http://mysite/i
这是我第一次遇到这样的过渡问题。
虽然它们在firefox和chrome中工作得非常好,但它们都没有在Safari上工作
我像往常一样使用了compass transition mixins,所以应该不会有任何问题
你有什么想法或方法可以遵循吗?
提前感谢您的帮助 嗯,我找到了问题的根源,这完全出乎意料
这是由于新版本的livereload(2.3.27)在导出CSS代码时产生了明显不同的结果
然后我降级到v.2.3.20,一切都很好,一直如此
我写信给Livereload和compass的支
我正试图让页脚动画一个接一个地出现。它在任何地方都能正常工作,但在狩猎旅行中,它们会同时出现。有什么好补充的吗
该网站是:
HTML
<div id="ftr-tagline">
<div class="slideLeft" id="ftr1-animation">
<div class="one-third first">
<div class="one-call">
我正试图让Safari运行一系列由本地机器提供的测试()。这些测试在IndexedDB中创建了大量数据,Safari需要获得这些数据的权限(请求大于50MB),但这太麻烦了,无法在每次循环数百个测试时批准权限
在首选项->隐私->Cookies和网站数据->管理网站数据…中,有一个条目,“计算机上的本地文档(数据库)”显然表明存在此数据,但它不提供任何配置选项,首选项->隐私->Cookies和网站数据->也不总是允许工作以避免提示
是否有其他配置允许我绕过手动权限的需要?(我不是在问超级用户,
标签: Safari
safari-web-inspector
我向客户提供了关于如何发送har文件以调试除Safari之外的所有常见浏览器的SSO问题的说明。远程调试不是一个选项。我目前的指示基本上是说“你不能在Safari上这样做”;我也见过其他人这样说
我昨天发现了一篇相对较新的stackoverflow帖子,上面说至少现在可以让数据持久化:
所以现在我需要导出它。我发现这个链接提供了一些说明,但在最后一步,我们没有看到“全部复制为HAR”选项
有人知道如何在Safari上导出浏览器网络流量吗?我遗漏了什么吗?当您在Safari中看到“Web检查器
为了我的兴趣,我试图在Elm上用Elm ui制作一个简单的游戏,但是我想知道如何打开/关闭鼠标悬停属性。
我制作了一个示例代码用于解释:
在这段代码中,模型只有两个状态(我自己|相反),表示游戏的转折点。
我想在模型与磁贴标签的状态相同时,使用鼠标悬停来更改每个磁贴的背景色
viewTile是主代码,它包含了我想要做的事情
viewTile : Player -> Model -> Element Msg
viewTile player model =
let
safari api中chrome.browserAction.setpopup的等效语句是什么。例如,当我触发“单击”事件时,我使用chrome.browserAction.setpopup=“index.html”;。在safari中,我该怎么做呢。这些文档在解释上模棱两可,只是声明可以这样做。为了能够在safari中完成同样的事情,我们需要能够获得extension toolbar对象和popover对象。获取对象需要知道它们在各自的safari.extension.toolbarItem
标签: Safari
http-status-code-407
我在服务器上托管了一个小应用程序,当我尝试从safari访问链接时,它会给我一个407错误。同样的链接也适用于Chrome和其他浏览器。你能给我指一下正确的方向吗?欢迎。因此,407是必需的代理身份验证。到目前为止,你的研究把你带到了哪里?我看到苹果论坛上有一些点击-值得一看吗?嗨,很抱歉回复太晚,错误是因为我们的webfarm中有一台服务器停止了,看起来safari不擅长重新路由请求。一旦遇到停止的服务器,它会继续引用相同的或可能是缓存的数据。
标签: Safari
css-selectorsvendor-prefix
我正在将一个实用程序构建到样式指南生成器中,该生成器自动收集每个元素的CSS,并在输出中与元素相邻的位置显示它。我用来收集和解析CSS的脚本基于并使用
在大多数情况下,代码都能正常工作,但如果存在特定于“供应商前缀”的伪元素选择器(如中的:-webkit内部旋转按钮),Safari在嵌套最多的if语句(即if(a.matches(rules[r].selectorText)){)处抛出错误:
SyntaxError(DOM异常12):字符串与预期模式不匹配
我试着在SO上搜索这个错误,我发现了,
1 2 3 4 5 6 ...
下一页 最后一页 共 14 页