如何在Rust中使用web_sys的WebGL扩展

问题描述 投票:0回答:2

我想在编译为WebAssembly的Rust代码中使用WebGL Extensionsweb_sys::WebGlRenderingContext有一个方法get_extension返回JsValue

我希望有一种方法可以使用dyn_into方法来获得ANGLE_instanced_arrays接口,根据this webidl可能包含在web_sys某处,但我似乎无法得到它。如果无法访问ANGLE_instanced_arrays接口,是否可以直接使用JsValue调用已知方法和属性?

rust webgl webassembly webgl-extensions
2个回答
1
投票

我注意到你还在wasm-bindgen问题日志上发布了你的问题,他们提供了一些有用的信息。对于遇到此问题的其他人,我想我会分享这个链接。

https://github.com/rustwasm/wasm-bindgen/issues/1257


0
投票

根据这个问题:wasm-bindgen issue 893 - Figure out how to support interfaces with NoInterfaceObject attribute WebGL扩展应该在下一个版本中可用。

© www.soinside.com 2019 - 2024. All rights reserved.