首页 文章
  • 0 votes
     answers
     views

    用于新AdWords转换的GTM跨域跟踪

    你可能都知道,苹果公司在移动和桌面上的Safari 11 24小时后推出了名为Intelligent Tracking Prevention ITP的第三方cookie删除 . 这迫使Google将其AdWords像素更改为使用第一方而非第三方Cookie . 我不确定在以下场景中该怎么做: 登陆页面是domain1.com,其中包含指向domain2.com/register的链接,用户可以在其...
  • 484 votes
     answers
     views

    如何删除输入文本元素上的边框突出显示

    当一个html元素被“聚焦”(当前选中/选中)时,许多浏览器(至少是Safari和Chrome)会在它周围放置一个蓝色边框 . 对于我正在进行的布局,这会分散注意力并且看起来不正确 . <input type="text" name="user" class="middle" id="user" tabindex...
  • 6 votes
     answers
     views

    刷新后Safari 11 X-XSRF-TOKEN未更新

    最近,Safari 11在Mac OSX上发布 . 此更新导致我们的web应用程序与我们的reuest标头上的XSRF结合使用时出现问题 . 我将尝试以逻辑方式描述问题 . 这就是好情况的样子: 当用户想要登录时,他会从服务器收到一个响应,其中包含一个包含XSRF令牌值的Set-Cookie . Eg: Set-Cookie: XSRF-TOKEN=LKNBX4DZhL708KjXNkgX...
  • 0 votes
     answers
     views

    selenium safari驱动程序System.NotImplementedException

    我在mac OS Sierra上使用selenium grid 3.3.1并从windows远程运行命令(使用C#和selenium 3.3.1) . 当我尝试使用ExpectedConditions.ElementToBeClickable时,我得到以下异常: 发现了System.NotImplementedException HResult = -2147467263 Message = Bu...
  • 26 votes
     answers
     views

    如何检测是否支持HTML5自动播放属性?

    如何最好地检测浏览器的HTML5视频元素是否支持自动播放? 在当前的iOS Safari上,例如autoplay is disabled . Update: 我现在设计的网页无论是否支持自动播放,它都能正常工作 . 现在,当加载页面时,将显示初始化视频 . 在iPad上,向用户显示一个大的播放按钮 . 触发播放后,视频将被隐藏 . 之后,video player的播放可以通过JavaScript控...
  • 7 votes
     answers
     views

    静音自动播放视频在Safari 11.0中停止播放

    我在我的网站上有这些视频,其中包含以下属性: <video width="100%" poster="poster_url.png" autoplay loop muted playsinline> <source src="video_url.mp4" type="video/mp4"> &l...
  • 3 votes
     answers
     views

    在Safari和Mobile Chrome上以编程方式播放带声音的视频

    随着OSX High-Sierra *的发布,Safari的一项新功能是网站上的视频不再自动播放,脚本也无法启动,就像在iOS上一样 . 作为一个用户,我喜欢这个功能,但作为开发人员,它在我面前提出了一个问题:我有一个包含视频的浏览器内HTML5游戏 . 除非用户更改其设置,否则视频不会再自动播放 . 这会混淆游戏流程 . 我的问题是,我可以以某种方式使用玩家与游戏的互动作为视频自动开始播放的触发...
  • 0 votes
     answers
     views

    移动Safari - 等到<video>完全下载后再播放

    我正在构建一个具有相当复杂的 &lt;video&gt; 体验的网站,其中包括跳转视频's timeline quite a bit. In order for it to work as smoothly as possible, it',最好不要在视频完全缓冲之前开始播放 . 我有这个设置并在桌面浏览器中工作(`preload =“auto”主要是我需要去的地方)但当然移动浏览器不会预加载内容...
  • 2 votes
     answers
     views

    在Mac上的HighCharts中未将文件名分配给csv导出

    我使用EXPORT-CSV plugin for Highcharts将数据导出到csv . (感谢此插件的开发人员!)但是,在Mac上的Safari中进行测试时,导出的csv文件不会按预期方式获取文件名 exporting: { filename: &quot;FancyFileName&quot; } 而只是使用默认的Highcharts名称“图表” . 所有内置导出类型都使用Sa...
  • 1 votes
     answers
     views

    Chrome和Safari上的自定义背景图片的Blogger问题

    这很奇怪,有问题的网站是blog.andrebatista.info,它是在blogger.com上托管的 . 我正在尝试使博客模板看起来与我主网站中的模板相同,www.andrebatista.info . 出于某种原因,如果我直接访问博客地址Chrome和Safari无法显示我的所有背景图片...所有这些 . 但是,如果我首先去www.andrebatista.info然后去博客它渲染得很好?...
  • 71 votes
     answers
     views

    Safari开发者工具:如何在导航时保留控制台日志?

    使用Safari Web Inspector读取JavaScript控制台输出时,日志会在导航时重置,即从page.html转到mail.html会清除控制台输出 . 在Chrome Developer Tools中,我可以通过右键单击控制台空间并选择“保留导航日志”来轻松保留日志 . 使用此选项,控制台日志输出保持不变,直到我手动清除输出,简化了调试刷新或重定向到另一个页面的JavaScript...
  • 6 votes
     answers
     views

    尝试在iPad上调试网站,但该设备未出现在Mac上Safari的“开发”菜单下

    根据iOS Developer Library Debugging指南,应该可以通过常用的USB连接从桌面Safari远程调试Mobile Safari(在iOS 6上)的网站 . 但在完成所述步骤后(我打开iPad上的Web Inspector,通过USB将其连接到我的Mac,从开发菜单中打开首选项)我仍然没有在桌面Safari的“开发”菜单下看到任何设备项 . 这有什么其他关键要求吗?可能是最...
  • 2 votes
     answers
     views

    如何使用跨域和Safari检索Facebook Cookie

    我整天都在研究这个问题,所以我真的需要你的帮助 . 我正在尝试使用Facebook Connect创建一个多站点登录系统,不幸的是我无法检索Cookies . 这里有一些细节: 我有一个网站(www.first.com),它有一个iFrame到www.second.com,显示Facebook Connect按钮 . 我必须使用这种方法,因为Facebook应用程序仅对1个网站有效,我需要在多个网...
  • 4 votes
     answers
     views

    如何修复safari 6 Web检查器以使其适用于iOS设备或模拟器?

    每当我尝试将safari Web检查器连接到前台运行移动safari的模拟器或设备时,我尝试检查的站点永远不会在检查器中完全加载 . DOM永远不会在dom树视图中填充;我必须折叠并展开资源视图中的网页才能看到脚本,图像,框架等,但是没有任何应该显示DOM的项目 . 触摸模式通过在iphone / ipad上点击它来选择特定的dom元素也不会因此而起作用 . 我已正确设置相关的ios设置和mac...
  • 0 votes
     answers
     views

    移动Safari上的Web Inspector

    我在移动Safari上检查网页时遇到了困难 . 我正在使用带有最新版iOS 7的iPhone 5S,而Safari则每晚都在Mac上构建 . 我还为iPhone和桌面Safari启用了相关选项,但我的设备从未出现在Safari的“开发”选项中 . iOS 7中是否删除了此功能,还是我疯了? Update: 此外,这似乎适用于运行iOS 7的iPad,所以我试用了两个不同的设备(两个规格相同,5S)...
  • 9 votes
     answers
     views

    Safari webinspector在远程调试时显示空白窗口(iOS6 iOS7)

    使用iPad测试我的网页,我遇到了一个只出现在iOS设备上的设计错误 . 所以我尝试使用自iOS6以来可用的远程调试功能 . Macbook Pro:11年初,OSX Lion(10.7.5),Safari最新版(6.1.3) iPad 3:iOS 7.0.4香草 iPhone 4s:iOS 7.0.4越狱Xcode的 和iOS-Simulator(iOS 6) . 无论我使用...
  • 5 votes
     answers
     views

    Safari for Mac忽略HTML5下载文件名

    我有一个 Map Web应用程序,并希望能够在GPX文件中保存路由数据 . 为此,我生成一个包含数据的锚标记,并使用HTML5 download属性设置文件名 . 这在Firefox(29.0.1)和Chrome(37.0.2062.94)的操作系统X(10.9.4)上按预期工作,但在Safari(7.0.6)中,它忽略了下载属性中的名称并保存了一个名为只是“未知” . 这是我的HTML文件中的链...
  • 0 votes
     answers
     views

    使用Safari Web Inspector检查ipad中的应用程序

    我想使用Safari Web检查器来检查我使用eclipse和worklight开发的ipad应用程序 . 显然当我用ipad连接我的ipad时,我会去safari ---&gt; develop ---&gt; ipad ---&gt;没有可检查的应用程序 . 当我在safari中打开应用程序(作为一个网页)它可以工作,但这不是我想要的 . 我只需要直接检查应用程序 . 这可能吗? 我已在设备的...
  • 3 votes
     answers
     views

    为什么Safari Mobile的远程调试如此不一致?

    我用 OSX 和 Mobile Safari 开发了多年的JavaScript,我注意到远程调试总是非常不一致 . 目前,我正在 El Capitan 10.11.6 和 iOS 10.0.2 (最新)上运行 Safari 10.0 ,并且我最近才尝试使用此功能几个月,所以不确定该功能是否现在完全被破坏了 . 在过去,如果你退出Safari Mobile,并退出Safari(桌面),然后启动它们,...
  • 11 votes
     answers
     views

    在Safari Web Inspector中调试Web Workers

    Chrome的Dev Tools非常适合调试Web worker,因为我可以“浏览”JavaScript环境并设置断点 . 甚至控制台也按预期工作 . 在Safari上,这是一个完全不同的故事 . 来自网络工作者 console.log 没有't even print in the console. I see the worker script loaded and I put a break ...
  • 15 votes
     answers
     views

    如何确定iOS Safari中导致“样式无效”的原因?

    在iOS上滚动时,我正在追逐性能问题 . 在 touchstart 和 touchend 上,Safari无效,然后重新计算样式,这会在滚动响应之前导致轻微延迟 . Safari的工具有一个&quot;initiator&quot;列,但在我的测试中它是空白的 . 我试过了: 在滚动元素上应用 will-change: transform; 或 transform: translateZ(0...
  • 14 votes
     answers
     views

    通过JavaScript以编程方式打开Safari / Google Chrome开发人员工具

    我正在寻找一种从附加到网页的脚本打开WebKit“开发人员工具”的方法 . 我需要谷歌浏览器和Safari的解决方案,如果尚未打开,将打开开发人员工具窗格,并且(希望,如果你能弄明白的话)也会在打开时切换到所述窗格的特定选项卡/部分 . (用例,如果有人感兴趣:我想打开 console.log 输出窗口,如果出现错误并且开发人员正在查看页面;这个特定页面将是一些JavaScript单元测试的输出 ...
  • 31 votes
     answers
     views

    Safari 7网络请求时间轴不显示重定向?

    我正在尝试调试网站之间的重定向问题我很确定是由于Safari默认处理第三方cookie,但我试图通过查看请求中传递的cookie来确认问题所在Web Inspector中使用网络请求时间轴的响应 . 这是所有HTTPS流量,因此外部嗅探器已经用完了 - 我需要使用Safari的调试工具 . 我写的问题只包含javascript重定向到供应商网站;它应该验证URL参数并传回一个页面执行另一个重定向 ...
  • 15 votes
     answers
     views

    Safari Web Inspector网络限制

    我目前正在使用Safari v8在iPhone上远程调试网站,需要模拟不同的网络速度 . Chrome开发者工具具有限制网络连接(模拟3G,wifi等)甚至完全关闭网络连接的功能 . Safari Web Inspector是否具有类似的功能? 目前我正在通过关闭我的wifi来解决它,因为我现在只需要测试没有网络,但可能需要将来的功能 .
  • 2 votes
     answers
     views

    在浏览器开发工具中停止网络请求

    我正在观察chrome dev工具中的一系列重定向,“网络”选项卡: 我需要能够在“网络”中出现请求后暂停重定向链(以便我可以将其复制为cURL)但在执行之前 . 像“暂停任何网络活动”之类的东西 . 我在Chrome开发工具,Firefox Web开发人员,Firebug,Safari中搜索过此功能,但无济于事 . 最接近的是萤火虫中的“暂停XHR”,但这些重定向不是XHR . 我会接受一个非...
  • 2 votes
     answers
     views

    如何在safari develeper工具中保留“网络”选项卡

    我正在开发一个Web应用程序,我有一些在刷新之前发生的动作,其中一个是ajax调用 . 我需要调试该调用 . 有没有办法在Safari中保持网页登录页面刷新?如果有帮助,请使用Safari 10.0 .
  • 50 votes
     answers
     views

    为什么Safari在使用iOS 6设备进行远程调试时会显示“No Inspectable Applications”?

    当我连接我的iOS 6设备进行远程调试以测试我的移动Web应用程序时,带有我的设备名称的safari开发菜单显示“No Inspectable Applications” . 我已在设备的Safari设备设置中启用了Web检查器 . 为什么会这样?
  • 0 votes
     answers
     views

    从javas中的selenium启动Safari技术浏览器

    SafariOptions options = new SafariOptions(); options.setUseTechnologyPreview(true); System.out.println(options); WebDriver driver = new SafariDriver(options); driver.get(&quot;http://...
  • 1 votes
     answers
     views

    检测IPads / IPhone电源按钮和IPad / IPhone按钮

    我在IPad上使用Javascript / Safari,我注意到与标准浏览器有些不同 . 其中一件事我想知道是否有一个键码或鼠标事件或任何方式检测何时使用javascript或其他方法按下IPad / IPod按钮(底部有正方形的圆形按钮)或电源按钮?
  • 9 votes
     answers
     views

    Safari和iOS上的Html5(音频)

    我正在开发一个Web应用程序,我在PC上遇到Apple设备和Safari的兼容性问题 . Html5音频标签: &lt;音频控制&gt; &lt;source src =“/ audio / en / file.mp3”type =“audio / mpeg”&gt; &lt;source src =“/ audio / en / file.ogg”type =“audio / ogg”&gt...

热门问题