如何在A-Frame中设置天空的base64数据图像纹理?
How to set base64 data image texture on a-sky in A-Frame?
您好,我正在尝试通过此操作将 base64 图像设置为
document.querySelector('a-sky').setAttribute('src',base64Data);
但这不起作用并导致 aframe 在控制台中创建大量警告
core:schema:warn Unknown property
3200for component/system
material``
这曾经在我使用 0.3.2
版本的 Aframe 时有效,现在它在 0.4.0
版本上崩溃了
将 base64 数据包装在 url()
中,以便它被干净地解析。
document.querySelector('a-sky').setAttribute('src', 'url(' + base64Data + ')');
我们建议在使用 base64 数据或重要 URL 时使用 url()
包装器。
您好,我正在尝试通过此操作将 base64 图像设置为
document.querySelector('a-sky').setAttribute('src',base64Data);
但这不起作用并导致 aframe 在控制台中创建大量警告
core:schema:warn Unknown property
3200for component/system
material``
这曾经在我使用 0.3.2
版本的 Aframe 时有效,现在它在 0.4.0
将 base64 数据包装在 url()
中,以便它被干净地解析。
document.querySelector('a-sky').setAttribute('src', 'url(' + base64Data + ')');
我们建议在使用 base64 数据或重要 URL 时使用 url()
包装器。