簡體   English   中英

嘗試將 Metamask 連接到 Unity 時出錯

[英]Error when trying to connect Metamask to Unity

我正在使用 Unity 開發分散式視頻游戲。 為了將 Unity 連接到 Metamask,我使用了一個名為 Web3GL 的庫。 當我嘗試將我的帳戶連接到 Metamask 時彈出此消息在此處輸入圖像描述 我已經遇到這個問題很長時間了,我真的不知道該怎么辦。 有趣的是,當我嘗試直接從 Unity 構建和運行時它可以工作,但是當我將游戲嵌入我的網頁時我會收到這個彈出窗口? 有誰知道如何幫助我?

該錯誤指向我從未接觸過的庫代碼,因此我認為問題不是我造成的。

這是由編碼問題引起的問題。 您可能在 WebGL 構建中使用了 Brotli 編碼(構建 -> 播放器設置 -> 發布設置 -> 壓縮格式) 並且眾所周知,在沒有 HTTPS 的本地服務器中,此錯誤可能會以某種方式持續存在。 (我會調查更多並編輯我的答案,包括將來的原因,希望如此)。 為了擺脫這個問題,您可以禁用 Brotli 編碼或在發布設置中打開解壓縮回退

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM