A-Frame-Inhalt wird in Chrome nicht wiedergegeben, während er auf FireFox und Safari gerendert wird.AFrame-Inhalt, der in Chrome nicht mit hyperHTML wiedergegeben wird
Gemäß CodePen here const {hyper, wire} = hyperHTML;
class Box extends hyper.Component {
render() { return this.html`
<a-scene>
<a-box color="red" position="0 2 -5" rotation="0 45 45" scale="2 2 2"></a-box>
</a-scene>
`;
}
}
document.body.appendChild(new Box().render());
Ich bin sicher, dass ich etwas fehle, denselben Inhalt rendert als statische HTML in allen Browsern (CodePen) in Ordnung.
<body>
<a-scene>
<a-box color="red" position="0 2 -5" rotation="0 45 45" scale="2 2 2"></a-box>
</a-scene>
</body>
Update: Chrome ist der einzige Browser mit einer nativen V0 Implementierung von CustomElements und AFrame, dass die Umsetzung verwendet. Dies löst das Problem nicht, aber es erklärt zumindest, warum jeder andere Browser ohne Probleme funktioniert. Es kann sein, dass AFrame ihren Kern aktualisieren muss, aber ich werde so schnell wie möglich zurückkommen. Freundliche Grüße –