みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
度々お世話になります。
環境=Win10/FileMakerPro13.0 V9です。
https://fm-aid.com/bbs2/viewtopic.php?i … 未回答で未解決です。
※未解決のまま使用しております。
この度、新たに住所から、「ジオコーディング」で地図表示をさせようとしたところ、
”Google Maps JavaScript APIでサポートされていないブラウザーを使用しております。
ブラウザーの変更を検討してください。 詳細 表示しない ”
とのエラー表示が出て、地図表示ができません。
何が原因なのでしょうか?。解決方法をご指導願えませんでしょうか。
ブラウザーはMS-Eddgeです。(PC内には、IE-11もインストールしてあります)
Offline
Offline
Hiro 様
ありがとうございます、お久しぶりです。
>この過去ログですかネ
類似していますが‥‥、自分にはskill不足で良く理解できません。
#3のqb_dpさんと#4のS&Gさんとのやり取り、どの様にされて治ったのか?理解できません。
もう少し?、具体的に解決方法ご教示願えませんでしょうか?。
尚、https://sites.google.com/site/scriptmakerms/filemaker-faq/google-map-google-maps-javascript-api-v3
にあります、使用制限に触れるようなHardな使い方はしておりません。
※私は「無料APIのユーザー」に該当すると思われますが‥‥、せいぜい2~3件/日の地図表示ですので‥‥、しかも毎日ではありません。。
使用制限
GoogleのジオコーディングAPIは、代わりに次のような制限があります
無料APIのユーザー:
24時間あたり2500の要求。
毎秒5要求。
Googleマップの仕事の顧客のためのAPI:
24時間あたり100000要求。
毎秒10要求。
Offline
https://fm-aid.com/bbs2/viewtopic.php?pid=31441#p31441から引用
GRouteMap.fmp12 の方は、大丈夫なので、なんでかな~と思って見てみたら、
<meta http-equiv='X-UA-Compatible' content='IE=edge'/>
この記述がありました。
GMap.fmp12でも
<meta http-equiv='X-UA-Compatible' content='IE=edge'/>
を追記すれば、ドラッグが可能になります。
ただし、
「Google Maps JavaScript API でサポートされていないブラウザを使用しています。ブラウザの変更をご検討ください。」
この様なメッセージが出ます。
上の <meta http-equiv='X-UA-Compatible' content='IE=edge'/>
メタタグ追加部分です。追加して試してみてください。
Offline
Hiro 様
ありがとうございます。出張していた為、ご返事遅くなり申し訳ありません。
長文になりますが、現在使用中のHTML(下記)のどの位置に追加すれば良いのでしょうか?。
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no">
<meta charset="utf-8">
<title>Simple markers</title>
<style>
html, body, #map-canvas {
height: 100%;
margin: 0;
padding: 0;
}
</style>
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&signed_in=true"></script>
<script>
function initialize() {
var myLatlng = new google.maps.LatLng({{lat}},{{lng}});
var mapOptions = {
zoom: 15,
center: myLatlng
}
var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);
var marker = new google.maps.Marker({
position: myLatlng,
map: map,
title: 'Hello World!'
});
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
</head>
<body>
<div id="map-canvas"></div>
</body>
</html>
Offline
メタタグは、<head>内に記述します。
<head>
<meta http-equiv='X-UA-Compatible' content='IE=edge'/>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no">
.....
Offline
メタタグは、<head>内に記述します。
<head>
<meta http-equiv='X-UA-Compatible' content='IE=edge'/>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no">
.....
qb_dp 様
お久しぶりです。いつもありがとうございます。
ご指示の通り<head>の下に挿入追加しました。
結果=上手く行きました。ありがとうございました。以前の不具合(表示地図中心の移動)も解消しました。
ただ、
①”Google Maps JavaScript APIでサポートされていないブラウザーを使用しております。
ブラウザーの変更を検討してください。 詳細 表示しない ” のメッセージは消えていないです。
これを消すには?。
②もう一つ、新規レコードのHTML(ジオコーディング)を実行すると「地図中心点」マークが表示地図の中心に無い現象が出ます。
マウス スクロールで少し表示縮小すると左上にマークが見えて来ます。(既に地図を表示したレコードではマークは表示地図の中心にあります)。
この現象も解消できますでしょうか?。
宜しくお願い致します。
Offline
Pages: 1
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 563.79 KiB (Peak: 583.18 KiB) ]