因此,我正在使用Google地圖創建地理定位器工具。雖然您可以在頁面上設置標記,但我想讓Google地圖div全屏顯示。HTML5全屏API和DIV的
經過一番簡短的研究,我發現http://demosthenes.info/blog/708/Introducing-the-HTML5-FullScreen-API,它提供了全屏API的開始。我用
的JavaScript是與提供該頁面,它是:
<script>
function cancelFullScreen() {
if (document.exitFullscreen) {
document.exitFullscreen();
} else if (document.mozCancelFullScreen) {
document.mozCancelFullScreen();
} else if (document.webkitExitFullscreen) {
document.webkitExitFullscreen();
} else if (document.msExitFullscreen) {
document.msExitFullscreen();
}
</script>
現在,地圖DIV被設定爲50%寬度,450像素高度,使它看起來在屏幕上體面的,並當我全屏時,它仍然被設置爲父div的高度/寬度,所以div的實際大小不會改變。
有沒有辦法改變地圖的高度/寬度,以便它會使用瀏覽器的高度/寬度而不是父div?
您可以根據全屏/不全屏添加/刪除課程。 – putvande