<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no, viewport-fit=cover">
<meta http-equiv="Content-Security-Policy" content="default-src * data: gap: https://ssl.gstatic.com; style-src * 'unsafe-inline'; script-src * 'unsafe-inline' 'unsafe-eval'">
<script src="components/loader.js"></script>
<script src="lib/onsenui/js/onsenui.min.js"></script>
<link rel="stylesheet" href="components/loader.css">
<link rel="stylesheet" href="lib/onsenui/css/onsenui.css">
<link rel="stylesheet" href="lib/onsenui/css/onsen-css-components.css">
<link rel="stylesheet" href="css/style.css">
<script>
"use strict";
var url = "https://maps.google.co.jp/maps";
var param = {
center: { lat: 35.6811673, lng: 139.7670516 },
zoom: 12,
lang: "ja"
};
ons.ready(function() {
var content = document.querySelector(".page__content");
var iframe = document.querySelector("iframe");
iframe.style.width = content.clientWidth.toString() + "px";
iframe.style.height = content.clientHeight.toString() + "px";
if (ons.platform.isAndroid()) {
iframe.setAttribute("scrolling", "yes");
} else {
iframe.setAttribute("scrolling", "no");
}
// パラメータ指定
var p = "?output=embed"
+ "&ll=" + param.center.lat.toString() + "," + param.center.lng.toString()
+ "&z=" + param.zoom.toString()
+ "&hl=" + param.lang;
iframe.setAttribute("src", url + p);
});
if (ons.platform.isIPhoneX()) {
document.documentElement.setAttribute('onsflag-iphonex-portrait', '');
document.documentElement.setAttribute('onsflag-iphonex-landscape', '');
}
</script>
</head>
<body>
<ons-page>
<ons-toolbar>
<div class="center">Google Map Test2</div>
</ons-toolbar>
<iframe frameborder="0"></iframe>
</ons-page>
</body>
</html>