調整預設錢包 追蹤
Dapps 通過與名為 window.ethereum 的特殊對象進行通信來工作。 Brave 錢包 和像 MetaMask 這樣的擴展使用這個對象來幫助你連接 dApps。 但是,只有一個錢包可以向網站提供window.ethereum。 在 Brave 中,我們在 brave://settings/web3 中公開了一個設置,以便更改哪個錢包提供 window.ethereum。 這是每個設置的描述:
-
擴展 (Brave 錢包備用) - 這是默認設置。 Brave 錢包會暴露
window.ethereum,但允許其他擴展如 MetaMask 覆蓋它。 Brave 錢包會暴露window.ethereum,但允許其他擴展如 MetaMask 覆蓋它。 -
Brave 錢包 - 暴露
window.ethereum,並防止網站和擴展更改window.ethereum。 - 加密錢包(已棄用) - 允許訪問舊版已棄用錢包。 此選項與其他擴展如 MetaMask 不兼容。
-
擴展(無備用) -
window.ethereum將不會由 Brave 錢包提供。 如果你有像 MetaMask 這樣的擴展,它可以自由使用window.ethereum。
After changing the default wallet, it is best to refresh your browser or dApp page. 為什麼?
- If you had Brave Wallet loaded, it won't be unloaded until the next refresh. When Brave Wallet is loaded it will not work properly with other extensions trying to access
window.ethereum. - An existing already opened tab will not change to use the new wallet setting, you will need a new tab or a page refresh.