Aフレームコンテンツは、FireFoxおよびSafariでレンダリングされている間はChromeでレンダリングされません。Chromeでハイパーリンクを使用している場合、AFrameコンテンツがレンダリングされない
as 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());
私は何かが欠けてると確信している、同じコンテンツがすべてのブラウザ(CodePen)で静的なHTMLのように細かいレンダリングします。
<body>
<a-scene>
<a-box color="red" position="0 2 -5" rotation="0 45 45" scale="2 2 2"></a-box>
</a-scene>
</body>
更新:クロムCustomElementsとAFRAMEは、そのインプリメンテーションを使用しているのネイティブV0実装とブラウザのみです。これは問題を解決するものではありませんが、少なくとも他のすべてのブラウザが問題なく動作する理由を説明します。 AFrameがコアを更新する必要があるかもしれないが、私はこのASAPに戻ってくるだろう。宜しくお願いします –