腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Safari
浏览器
中
用于
matchMedia
的
addEventListener
、
我没有带
safari
浏览器
的
iOS,所以我无法正确测试它。下面是我
的
代码: if (window && window.
matchMedia
('(prefers-color-scheme: dark)')) { .
addEventListener
('change'
浏览 34
提问于2020-07-02
得票数 0
4
回答
Safari
忽略window.
matchMedia
、
、
、
为了避免在移动设备中注入视频,我使用了window.
matchMedia
条件。报告说,
matchMedia
将在
Safari
9之后顺利工作(我正在对其进行测试),但是我
的
代码被完全忽略了: console.log('match'); document.
addEventListener
("DOMContentLoad
浏览 7
提问于2016-03-01
得票数 12
回答已采纳
3
回答
是否将
matchMedia
().addListener标记为已弃用,是否为
addEventListener
等效项?
、
、
我正在使用
matchMedia
().addListener来检测
Safari
中
暗/亮模式主题偏好
的
变化,然而在WebStorm中使用addListener被标记为不推荐使用,只是简单地说应该参考文档来替代它我已经通读了MDN文档,但我不明白应该在
addEventListener
中
侦听什么事件类型来取代addListener window.
matchMedia
("(prefers-color-scheme:dark)").addListene
浏览 6
提问于2019-06-06
得票数 58
回答已采纳
1
回答
为什么这段代码破坏了我在iPad上
的
站点?
、
、
以下是有关
的
守则:window .
addEventListener
("change", () => setOpen(false));在一点一点地浏览了我
的
代码之后,我发现这个代码块特别严重地破坏了我在iPad上
的
站点。该网站不会加载,而是
浏览 1
提问于2022-05-11
得票数 1
回答已采纳
4
回答
如何在
浏览器
中
检测操作系统是否处于黑暗模式?
、
、
、
、
类似于"“只适
用于
浏览器
。我们想改变我们
的
网站
的
设计为黑暗模式友好
的
基础上,目前
的
运作模式。
浏览 2
提问于2018-06-13
得票数 260
回答已采纳
1
回答
window.
matchMedia
在
Safari
中
不工作
、
、
为什么以下代码在
Safari
中
不起作用?window.
matchMedia
('(prefers-color-scheme: dark)').
addEventListener
('change', () => { console.log('theme
浏览 0
提问于2020-05-26
得票数 4
回答已采纳
1
回答
JavaScript windows.print()回调-确定打印作业何时完成
、
、
我意识到没有一个本地
的
解决方案,但我想知道是否有某种库可以实现这一点。注意-如果我需要安装什么东西,我可以使用电脑。有更好
的
方法来做这个吗?
浏览 1
提问于2016-05-07
得票数 0
回答已采纳
2
回答
meta主题- Android Chrome
中
不支持深色模式
的
颜色
、
提前感谢您
的
任何帮助。 附言:你可以访问https://www.trippyadive.web.app观看现场直播。
浏览 94
提问于2020-12-18
得票数 0
回答已采纳
2
回答
PWA应用程序beforeInstallPrompt不是在移动
浏览器
中
工作,而是在普通桌面
浏览器
中
工作。
、
、
、
就像这样window.
addEventListener
('beforeinstallprompt&& window.
matchMedia
('(display-mode: standalone)').matches) || window.navigator.standalone === true)make button visible this.s
浏览 15
提问于2020-01-29
得票数 3
回答已采纳
1
回答
需要在操作系统
中
更改暗/光模式以强制刷新外部SVG文件
、
、
、
我
的
网站使用许多外部SVG文件和他们自己
的
<style>元素在SVG文件本身。但是,如果我在操作系统中切换模式,只更新网站CSS,而不是外部SVG文件
的
CSS。 因此,我需要硬重新加载全部缓存
的
SVG映像,或者以某种方式刷新SVG。我在javascript
中
设置了一个事件侦听器,它可以正确地检测OS模式
的
更改,但当OS暗/光模式更改时,我不知道如何触发SVG来刷新。window.
matchMedia
('(prefers-color-sch
浏览 5
提问于2021-12-05
得票数 3
回答已采纳
2
回答
safari
上
的
Javascript屏幕方向
、
、
、
我正在努力使一个响应式
的
网站,它几乎完成了,但我需要帮助。screen.orientation || screen.mozOrientation || screen.msOrientation; Example angulo.angleTypeError: undefined is not an object (evaluating 'angulo.angle
浏览 10
提问于2017-06-23
得票数 12
0
回答
重新绘制D3/SVG图表以进行打印
、
、
、
据我所知,唯一能做到这一点
的
方法是结合使用window.
matchMedia
('print')和“onbeforeprint”来根据窗口
的
大小重新绘制图表,因为在这种情况下,
浏览器
会将窗口设置为页面的大小然而,D3在
Safari
和Firefox
中
绘制图表
的
速度不够快。结果是D3重新呈现图表,但为时已晚。然而,这在Chrome
中
是有效
的
: this.han
浏览 12
提问于2016-12-30
得票数 2
5
回答
在javascript中切换方向更改时
的
类
、
、
、
我们如何根据设备
的
方向切换element
的
类别。注意:我也接受vue
的
答案 更新:
safari
不支持screen.orientation。解决方案也应该在
safari
上工作。 感谢你
的
回答。
浏览 22
提问于2020-08-21
得票数 5
回答已采纳
1
回答
SVG使用css首选颜色方案,在
Safari
上不使用<style>。
、
、
我在一个文件上有下面的svg代码,它有一个<style>元素,因为我正在尝试创建这个svg
的
暗模式版本: <stop class="gradient" offset="1" /></de
浏览 0
提问于2020-05-18
得票数 0
1
回答
根据屏幕方向更改url
、
我还需要智能手机回到我
的
页面,在我把它转到肖像位置之前。 landscape.
addEventListener
("change",
浏览 9
提问于2022-10-20
得票数 0
5
回答
如何像CSS3媒体查询一样有条件地使用javascript,定位?
、
、
、
例如,我可以为特定
的
现在,我只想运行一些javascript,如果它符合相同
的
条件@media only screen and (width : 1024px) and (orientation
浏览 7
提问于2011-10-02
得票数 48
3
回答
平板纵向/景观切换没有重新执行jQuery吗?
、
然后,我给出了要在单击事件上打开
的
代码。在第二次单击之后,ul元素似乎获得了额外
的
style="display:none" (最初这并不存在,因为它由CSS处理)。这就是为什么当我切换回景观时,ul元素被隐藏起来
的
原因。在每次我切换方向时,
浏览器
会执行代码吗?
浏览 5
提问于2013-08-21
得票数 0
回答已采纳
1
回答
用于
检测首选配色方案
的
匹配媒体不适
用于
Safari
、
、
、
我试图根据用户
的
系统设置实现黑暗模式。为此,我使用@media查询prefers-color-scheme: dark。这是可行
的
,但我也需要在JavaScript中进行一些检查。window.
matchMedia
) { } else if (window.
matchMedia
('(prefers-color-scheme: dark').matches) { }这段代码适
用于</e
浏览 3
提问于2020-01-12
得票数 0
1
回答
Android4
Safari
和iOS 2.3
浏览器
升级版/
matchMedia
/ Enquire.js缓存问题
、
、
、
、
我正在使用enquire.js为我
的
一些响应式项目执行一些基本
的
toggleClass函数。最初这是在Drupal站点上使用
的
。在初始加载时,一切都会正常
浏览 3
提问于2013-02-22
得票数 1
1
回答
Javascript
matchMedia
在iPhone X+
safari
上返回相反
的
值
、
、
、
、
我有一个FAB(浮动动作按钮)与一个固定
的
位置在屏幕上,在
safari
为IOS按钮最终隐藏在导航栏
的
底部。折叠菜单正确 这是在所有其他
浏览器
上正常工作
的
css,但IOS
safari
除外。将按钮移动得更高,因为它会使按钮在不使用
safari
的
手机上坐得太高,包括使用google
的
IOS设备。为了弥补这个问题,我在javascript<
浏览 2
提问于2019-06-13
得票数 3
回答已采纳
点击加载更多
相关
资讯
媒体:Safari 在流行的桌面浏览器中逐渐失地
在safari浏览器中恢复关闭网页的简单教程
Safari 浏览器中的阅读列表和书签有什么区别?
苹果iOS 13中Safari浏览器几项隐私保护功能
为什么Safari是最好的浏览器?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券