看起來文檔很穩定。但是我對它的慣例有點沮喪。例如,以下屏幕截圖中的字段名稱是什麼?任何一個幫助點閱讀文檔的指導方針是? 如何閱讀chrome擴展開發文檔?
1
A
回答
4
name
在這種情況下是一個可選的名稱,你可以使用的端口。您可以使用這樣的:
var port = chrome.runtime.connect({name:"testName"});
之後,port.name
會"testName"
。
connectInfo
被定義爲一個對象,意思是任何在其下面列出的字段,如name
,都是它的一部分。
+1
謝謝。我終於明白了。 'name'是參數對象'connectInfo'的字段,但不是函數'connect'的另一個參數。函數'connect'聰明地使用提供的參數,因爲一個是'string',另一個是'object'。 – albert 2013-04-13 05:51:54
相關問題
- 1. Chrome擴展在文檔開始
- 2. 如何閱讀谷歌Chrome擴展中的剪貼板文本
- 3. Chrome擴展開發:如何測試onTabReplaced?
- 4. 打開凸片在Chrome新聞閱讀器擴展
- 5. 如何從開發人員儀表板中下載Chrome擴展(可讀文件)
- 6. 如何閱讀Javascript文檔?
- 7. 可能的Chrome擴展開發與Sinatra?
- 8. 擴展Parcelable閱讀另Parcelable
- 9. 擴展只在Chrome開始
- 10. Chrome擴展 - 開始點
- 11. 如何在Chrome擴展開發中將值傳遞給頁面?
- 12. 如何創建開發Chrome擴展的chrome選項卡,比如window.location?
- 13. 閱讀流並打開該文檔
- 14. 閱讀擴展程序中的Chrome瀏覽歷史記錄
- 15. 閱讀另一個Chrome擴展程序的manifest.json
- 16. 從Chrome擴展中閱讀頁面的鏈接腳本
- 17. 發送Chrome擴展頁
- 18. 如何閱讀.net中的.csv文件擴展名C#
- 19. 閱讀全文...如何在擴展後用Read less替換它?
- 20. 閱讀更多展開文本
- 21. 如何從Chrome擴展上傳文件?
- 22. 如何停止Chrome擴展?
- 23. 如何測試Chrome擴展?
- 24. 如何分析chrome擴展?
- 25. 我如何在html中擴展視頻以擴展Chrome擴展
- 26. 擴展發送文檔進行打印
- 27. 如何在開發chrome擴展時共享coffeescript中的跨文件功能?
- 28. 我如何閱讀這個XML文檔?
- 29. 如何閱讀/理解ruby/rails文檔
- 30. 我如何閱讀java文檔?
該文檔假定您熟悉JavaScript。例如,connectInfo「對象」就是Python等其他語言可能會調用字典的地方,或者像Ruby這樣的語言可能會調用散列。因此,在該對象/字典/哈希中是一個名稱爲「name」並且類型是字符串的鍵值對。也許如果你更熟悉非JavaScript語言,閱讀「對象」作爲「字典」或「哈希」,使得截圖的其餘部分清晰。如果這沒有幫助,那麼Chrome示例代碼通常會覆蓋每個API至少一次。 – sowbug 2013-04-07 21:49:30