Q
地理位置沒有明顯
0
A
回答
1
Y您可以在不聲明權限的情況下在內容腳本中使用它。
這將觸發一個標準的通知欄,詢問您是否要允許目前的網站(不是你的擴展名)來訪問地理位置。如果用戶允許,則可以將收到的地理位置傳遞給後臺頁面以供進一步處理。
如果你的擴展注入的內容腳本到一個域這種方法可能會奏效,否則用戶將必須允許每次訪問域地理位置。
代碼應該是這樣的:
navigator.geolocation.getCurrentPosition(function(position) {
console.log("Latitude : "+position.coords.latitude+":"+"Longitude : "+ position.coords.longitude);
});
0
都能跟得上:
「權限的數組,它的擴展程序或應用可以使用每個權限可以是公知的字符串(例如列表中的任一個。‘地理位置’),或可以訪問一個匹配模式到一個或多個主機。如果您的擴展程序或應用程序受到攻擊,權限可以幫助限制損害。「
http://code.google.com/chrome/extensions/manifest.html
...這裏:
你的物理位置「地理位置」權限允許擴展使用HTML5提出的地理位置API,而不提示權限的用戶。
http://code.google.com/chrome/extensions/permission_warnings.html
其實,看它以後多一點可以,但用戶將被提示輸入權限:
http://www.html5rocks.com/en/tutorials/geolocation/trip_meter/
...從谷歌這個頁面說,你可以使用此API及其他:
相關問題
- 1. Html5地理位置clearWatch()沒有響應
- 2. Phonegap IOS地理位置權限警報沒有顯示
- 3. 離子2天然地理位置,沒有位置時關閉
- 4. JavaScript:沒有通過地理位置API獲取位置
- 5. 沒有明顯的理由設置沒有的NSMutableDictionary值
- 6. 地理位置在Google地圖中顯示錯誤的位置
- 7. Google地圖API上的標記沒有顯示在地理位置
- 8. iOS:從沒有地圖的當前位置獲取地理位置的角度
- 9. 的位置沒有顯示
- 10. 使用Javascript的地理位置沒有任何地圖
- 11. 谷歌地圖與地理位置沒有出現
- 12. GMaps4Rails顯示地圖,但沒有地方創建位置
- 13. 使用webview顯示地理位置
- 14. Google地理位置不顯示大洲
- 15. Phonegap地理位置不顯示座標
- 16. 獲取沒有核心位置的用戶位置(谷歌地圖的地理位置?)
- 17. Google+地理位置
- 18. undefined地理位置
- 19. 地理位置elasticsearch
- 20. OrientDB地理位置
- 21. HTML5地理位置
- 22. SQL:地理位置
- 23. Xamarin.iOS地理位置
- 24. 地理位置API
- 25. 地理位置鉻
- 26. Codeception地理位置
- 27. 地理位置iPhone
- 28. Javascript地理位置
- 29. 地理位置WatchPosition
- 30. RikuloGap地理位置
你能幫助我弄清楚如何才能通過內容腳本來完成? – user782400
@ user782400內容腳本將允許您使用地理位置,只有當您的內容腳本注入用戶訪問的網站。這種方法適用於僅適用於youtube.com的擴展,但對於在所有站點上彈出瀏覽器或在後臺運行的擴展程序無效。 – serg
所以據我瞭解,該網站將在manifest.json文件中,然後會出現什麼content_script回報率的數據? – user782400