如何使用没有https的Google Maps API进行测试和开发?

时间:2017-06-21 05:51:21

标签: javascript api https geolocation maps

我进行了搜索和搜索,但我想我找不到我正在寻找的答案。

我正在开发一个使用Google地图的网络应用,我在尝试调试和测试时遇到了很多困难。我终于找到了为什么由于不通过HTTPS进行的chrome阻塞调用而导致错误的原因。该应用程序适用于Firefox,但不适用于Chrome或我尝试过的任何其他浏览器,safari,dolphin等(当然所有本地工作都很棒)

我该怎么办?我唯一的选择是为我的免费托管帐户支付SSL证书,我用它来测试我的应用程序?我只是一个中级开发人员,他还没准备好为托管付费......我是否遗漏了一些超级常见的东西,大多数开发人员都在利用一些可靠的测试方法?希望这是有道理的!

2 个答案:

答案 0 :(得分:0)

对于Chrome,chrome://flags/#allow-insecure-localhost处有一个标记。

点击启用重新启动Chrome 。从现在开始,接受localhost上的无效证书(以及on localhost上的https)。

enter image description here

答案 1 :(得分:0)

尝试使用https://ngrok.com/它可能会有用。

它也会通过https将您的本地网址发布到公共网址。