2
<object data="abc.svg" width="100" height="100" type="image/svg+xml"></object>
我想在javascript中獲取svg的內容,它可以通過obj.contentDocument獲取,如何在dart中執行此操作?如何訪問Dart 2.0中的object元素的contentDocument?
<object data="abc.svg" width="100" height="100" type="image/svg+xml"></object>
我想在javascript中獲取svg的內容,它可以通過obj.contentDocument獲取,如何在dart中執行此操作?如何訪問Dart 2.0中的object元素的contentDocument?
看來你將不得不使用JsObject.fromBrowserObject:
<object id="svgImage" data="abc.svg" width="100" height="100" type="image/svg+xml"></object>
ObjectElement svgImage = querySelector('#svgImage');
var contentDoc = new js.JsObject.fromBrowserObject(svgImage)['contentDocument'];
詳細信息請參考其他討論,讓線程Extending <object> in Dart