gpt4 book ai didi

javascript - polymer/深度/选择器在移动设备中不起作用

转载 作者:行者123 更新时间:2023-11-30 17:22:35 27 4
gpt4 key购买 nike

我试图在调整设备屏幕大小时重新排列布局,所以我这样做:

if(screenOrientation == SCREEN_ORIENTATION_LANDSCAPE) {
document.querySelector("html /deep/ [landscape-horizontal]").removeAttribute('vertical');
document.querySelector("html /deep/ [landscape-horizontal]").setAttribute('horizontal', '');
}

这在台式机上运行正常,但在移动设备(安卓手机、平板电脑和 iOS 模拟器)中出现此错误:

"Uncaught SyntaxError: Failed to execute 'webkitMatchesSelector' on 'Element': 'html /deep/ [landscape-horizontal]' is not a valid selector.", source: bower_components/platform/platform.js (0)

有什么想法吗?谢谢!

最佳答案

目前有一个 open issue在 Shadow DOM polyfill 中支持这一点。它适用于 Chrome 35+,因为它使用的是原生影子 dom。

关于javascript - polymer/深度/选择器在移动设备中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24858786/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com