Mix
如何在標準 Web 瀏覽器中執行測試樣本合約?
我在 Mix IDE 中有 Sample 契約,在嵌入式 Web 瀏覽器中看起來不錯。
但是,當使用 Chrome 網路瀏覽器(例如)轉到混合
http://localhost:54614/index.html
嵌入頁面中出現的相同 URL 時,它可以正常打開,但是當我嘗試儲存一些值時,出現錯誤:index.html:9 未擷取類型錯誤:無法讀取未定義的屬性“樣本”
我相信它缺少web3.js(因為它不是從原始碼載入的),可能還有其他東西。
如何解決這些依賴關係並集成我的範例項目以使用標準 Web 瀏覽器執行頁面?
這就是重點。今天你不能在標準瀏覽器上使用 Dapps,而只能在支持乙太坊的瀏覽器上使用。目前唯一廣泛使用的是 Mist。
但目前正在創建瀏覽器擴展(參見metamask.io),以增加標準瀏覽器執行 Dapps 的能力。但是,您可能不得不等到 Ethereum Serenity 發布。