亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

A-Frame 資產管理系統阻止 JavaScript 代碼

A-Frame 資產管理系統阻止 JavaScript 代碼

慕神8447489 2023-05-25 17:07:56
我目前正在使用 PHP 后端為我們的大學編寫一個 A-Frame 項目。每當我嘗試在 a-assets 部分加載 a-asset-item 時,我的 JavaScript 代碼都會停止工作。我嘗試將 gltf 模型更改為 glb 和 obj/mtl,并嘗試使用 A-Frame 教程中的 CDN 模型。如果我不加載模型或者如果我內聯加載它們,我的代碼工作得很好。
查看完整描述

1 回答

?
慕田峪4524236

TA貢獻1875條經驗 獲得超5個贊

HTML 被復制。二<a-scene>,A-Frame 導入了兩次...還混入了 PHP 代碼。這看起來像是對 PHP 工作原理的誤解。PHP 代碼由服務器運行,客戶端接收有效的 HTML,其中沒有 PHP 代碼。注意服務器端 PHP 代碼<?php echo '<p>Hello World</p>'; ?>以及客戶端瀏覽器接收到的內容<p>Hello World</p>

我從中刪除了 PHP 代碼index.html,只留下模型的場景。請注意,腳本和模型 URL 不正確,并且缺少音頻資產。在 Glitch 中,您可以單擊資產文件夾中的資產來復制 URL。更正 URL 并刪除依賴于服務器端的代碼后,模型加載正常:

您必須在瀏覽器控制臺中查找 JavaScript 錯誤,并確保客戶端/服務器通信按預期工作。除了不正確的資產 URL 之外,我認為 A-Frame 方面沒有任何問題。


查看完整回答
反對 回復 2023-05-25
  • 1 回答
  • 0 關注
  • 103 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號