我想在已编译为WebAssembly的Rust代码中使用WebGL Extensions。 web_sys::WebGlRenderingContext
具有方法get_extension
,该方法返回JsValue
。
我希望有一种方法可以使用dyn_into
方法来获得ANGLE_instanced_arrays
接口,根据this webidl的介绍,该接口可能包含在web_sys
中,但是我似乎无法做到这一点。如果无法进入ANGLE_instanced_arrays
界面,是否可以直接使用JsValue
调用已知的方法和属性?
答案 0 :(得分:1)
我注意到您也将您的问题发布在wasm-bindgen问题日志上,其中提供了一些有用的信息。对于遇到此问题的其他人,我想我会分享链接。
答案 1 :(得分:0)
根据此问题:wasm-bindgen issue 893 - Figure out how to support interfaces with NoInterfaceObject
attribute WebGL扩展应该在下一版本中可用。