这是
实验性技术
检查
浏览器兼容性表格
要小心谨慎在生产中使用这之前。
A
DOMQuad
is a collection of four
DOMPoint
s defining the corners of an arbitrary quadrilateral. Returning
DOMQuad
s lets
getBoxQuads()
return accurate information even when arbitrary 2D or 3D transforms are present. It has a handy
bounds
attribute returning a
DOMRectReadOnly
for those cases where you just want an axis-aligned bounding rectangle.
DOMQuad.DOMQuad()
DOMQuad
对象。
DOMPoint
objects for each of the
DOMQuad
object's four corners.
DOMQuad.fromRect()
DOMQuad
object based on the passed set of coordinates.
DOMQuad.fromQuad()
DOMQuad
object based on the passed set of coordinates.
DOMQuad.getBounds()
DOMRect
object with the coordinates and dimensions of the
DOMQuad
对象。
DOMQuad.toJSON()
DOMQuad
对象。
| 规范 | 状态 | 注释 |
|---|---|---|
|
Geometry Interfaces Module Level 1
The definition of 'DOMQuad' in that specification. |
候选推荐 | 初始定义。 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
DOMQuad
|
Chrome 61 | Edge 79 | Firefox 31 | IE 不支持 No | Opera 48 | Safari 11 | WebView Android 61 | Chrome Android 61 | Firefox Android 31 | Opera Android 45 | Safari iOS 11 | Samsung Internet Android 8.0 |
DOMQuad()
构造函数
|
Chrome 61 | Edge 79 | Firefox 31 | IE 不支持 No | Opera 48 | Safari 11 | WebView Android 61 | Chrome Android 61 | Firefox Android 31 | Opera Android 45 | Safari iOS 11 | Samsung Internet Android 8.0 |
fromQuad()
static function
|
Chrome Yes | Edge 79 | Firefox 69 | IE 不支持 No | Opera Yes | Safari 11 | WebView Android Yes | Chrome Android Yes | Firefox Android 不支持 No | Opera Android Yes | Safari iOS 11 | Samsung Internet Android Yes |
fromRect()
static function
|
Chrome Yes | Edge 79 | Firefox 69 | IE 不支持 No | Opera Yes | Safari 11 | WebView Android Yes | Chrome Android Yes | Firefox Android 不支持 No | Opera Android Yes | Safari iOS 11 | Samsung Internet Android Yes |
getBounds()
|
Chrome Yes | Edge 79 | Firefox 62 | IE 不支持 No | Opera Yes | Safari 11 | WebView Android Yes | Chrome Android Yes | Firefox Android 62 | Opera Android Yes | Safari iOS 11 | Samsung Internet Android Yes |
p1
|
Chrome Yes | Edge 79 |
Firefox
31
注意事项
|
IE 不支持 No | Opera Yes | Safari 11 | WebView Android Yes | Chrome Android Yes |
Firefox Android
31
注意事项
|
Opera Android Yes | Safari iOS 11 | Samsung Internet Android Yes |
p2
|
Chrome Yes | Edge 79 |
Firefox
31
注意事项
|
IE 不支持 No | Opera Yes | Safari 11 | WebView Android Yes | Chrome Android Yes |
Firefox Android
31
注意事项
|
Opera Android Yes | Safari iOS 11 | Samsung Internet Android Yes |
p3
|
Chrome Yes | Edge 79 |
Firefox
31
注意事项
|
IE 不支持 No | Opera Yes | Safari 11 | WebView Android Yes | Chrome Android Yes |
Firefox Android
31
注意事项
|
Opera Android Yes | Safari iOS 11 | Samsung Internet Android Yes |
p4
|
Chrome Yes | Edge 79 |
Firefox
31
注意事项
|
IE 不支持 No | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes |
Firefox Android
31
注意事项
|
Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
toJSON()
|
Chrome Yes | Edge 79 | Firefox 62 | IE 不支持 No | Opera Yes | Safari 11 | WebView Android Yes | Chrome Android Yes | Firefox Android 62 | Opera Android Yes | Safari iOS 11 | Samsung Internet Android Yes |
| Available in workers | Chrome 61 | Edge 79 | Firefox 69 | IE 不支持 No | Opera 48 | Safari 11 | WebView Android 61 | Chrome Android 61 | Firefox Android 不支持 No | Opera Android 45 | Safari iOS 11 | Samsung Internet Android 8.0 |
完整支持
不支持
见实现注意事项。
DOMQuad