Remix

新版 Metamask 的問題:Remix 無法檢測到 Metamask 地址

  • January 15, 2022

我剛剛安裝了 Metamask 版本:6.3.1

現在在 Remix 中,未檢測到我在 metamask 中的帳戶地址。remix 中的帳戶框現在始終為空白(見下圖)。

在此處輸入圖像描述

請注意,舊版本的元遮罩沒有這個問題。

問題:如何解決上述問題?所以 remix 可以檢測到元遮罩。

它沒有被讀取的原因是因為這個版本的 Metamask預設啟用了隱私模式。這樣做需要您批准應用程序才能在 Metamask 上查看/使用您的錢包。

對於您的具體問題,您尚未批准 Remix 使用您的帳戶,因此它無法讀取您的地址,如您所見。要解決此問題,請通過 Metamask 設置並滾動到底部來啟用隱私模式。

Remix 不會像大多數 Dapps 那樣請求使用錢包的權限,因此您必須在設置中啟用它,而不是批准您在教程中看到的彈出視窗。

我不確定我是否誤解了 Shane 的回答。為了解決問題,他/她建議應該在元遮罩中啟用隱私。事實上,它必須被禁用。

Metamask -> 設置 -> 安全和隱私 -> 隱私模式(禁用它)

只是進一步的評論。禁用隱私模式會導致您進入不太安全的環境。每次您進行交易時,它都會要求您確認。確保您確認的是您要求的實際交易。

引用自:https://ethereum.stackexchange.com/questions/69135