使用德尔福和当地网页上的谷歌地图DCEF

时间:2013-07-31 11:24:07

标签: delphi google-maps chromium

我正在使用Delphi& DCEF(Delphi Chromium Embedded Framework)将本地HTML文件加载到嵌入在表单中的浏览器中。 HTML文件正在尝试显示Google Map&有行 -

<script type="text/javascript" src="https://maps.google.com/maps/api/js?sensor=true&v=3.6&client=gme-{mycompanyid}"></script>

但问题是,作为参考者发送到Google API的网址是

HTTP://127.0.0.1/mypage.html

我们已经为我们的商业客户端ID授权了我们的网站网址,并且我们希望为此桌面应用程序使用相同的商业客户端ID。

我的问题是 - 如何让Google API调用以使用其他引用者?我认为这是不可能的。

1 个答案:

答案 0 :(得分:1)

决定不继续这样做,本地托管的HTML文件确实存在安全风险。我们仍在使用Delphi表单中的嵌入式DCEF浏览器,但在我们的公司网络服务器上托管HTML文件。这样,Google API就会对地图请求的引荐网址感到满意。

感谢所有回复的人。