Remix
新版 Metamask 的問題:Remix 無法檢測到 Metamask 地址
我剛剛安裝了 Metamask 版本:6.3.1
現在在 Remix 中,未檢測到我在 metamask 中的帳戶地址。remix 中的帳戶框現在始終為空白(見下圖)。
請注意,舊版本的元遮罩沒有這個問題。
問題:如何解決上述問題?所以 remix 可以檢測到元遮罩。
它沒有被讀取的原因是因為這個版本的 Metamask預設啟用了隱私模式。這樣做需要您批准應用程序才能在 Metamask 上查看/使用您的錢包。
對於您的具體問題,您尚未批准 Remix 使用您的帳戶,因此它無法讀取您的地址,如您所見。要解決此問題,請通過 Metamask 設置並滾動到底部來啟用隱私模式。
Remix 不會像大多數 Dapps 那樣請求使用錢包的權限,因此您必須在設置中啟用它,而不是批准您在教程中看到的彈出視窗。
我不確定我是否誤解了 Shane 的回答。為了解決問題,他/她建議應該在元遮罩中啟用隱私。事實上,它必須被禁用。
Metamask -> 設置 -> 安全和隱私 -> 隱私模式(禁用它)
只是進一步的評論。禁用隱私模式會導致您進入不太安全的環境。每次您進行交易時,它都會要求您確認。確保您確認的是您要求的實際交易。