Javascript 如何在没有https的情况下使用Google maps API进行测试和开发?

Javascript 如何在没有https的情况下使用Google maps API进行测试和开发?,javascript,api,https,geolocation,maps,Javascript,Api,Https,Geolocation,Maps,我找了又找,但我想我找不到我想要的答案 我正在使用Google maps开发一个web应用程序,在调试和测试它时遇到了很多困难。我终于发现了为什么我总是因为chrome阻止非HTTPS的呼叫而出错。该应用程序在Firefox中运行,但在chrome或我尝试过的任何其他浏览器,safari、dolphin等中都无法运行(当然,所有这些都在本地运行良好) 我该怎么办?对于我用来测试我的应用程序的免费主机帐户,我唯一的选择是支付SSL证书吗?我只是一个中级开发人员,还没有真正准备好支付托管费用。。。我

我找了又找,但我想我找不到我想要的答案

我正在使用Google maps开发一个web应用程序,在调试和测试它时遇到了很多困难。我终于发现了为什么我总是因为chrome阻止非HTTPS的呼叫而出错。该应用程序在Firefox中运行,但在chrome或我尝试过的任何其他浏览器,safari、dolphin等中都无法运行(当然,所有这些都在本地运行良好)


我该怎么办?对于我用来测试我的应用程序的免费主机帐户,我唯一的选择是支付SSL证书吗?我只是一个中级开发人员,还没有真正准备好支付托管费用。。。我是否错过了大多数开发人员在使用可靠的测试方法方面所利用的一些非常普遍的东西?希望这是有道理的

对于Chrome,在上有一个标志

单击启用重新启动Chrome。从现在起,接受localhost上的无效证书(以及通过localhost的https上的无效证书)

尝试使用它可能会奏效


它还通过https将您的本地url隧道到公共

试着用它可能会成功这太棒了。。非常感谢。似乎正是我所需要的!如果有帮助的话,我会把它贴出来作为答案。如果你想把它标记为答案,这样它对其他人也有帮助。它在本地运行良好,我想在我的移动设备上测试它?一旦它被上传到我的网络主机上,我会在我所有的设备上访问它进行测试。谢谢!将其与npm http服务器配对后,工作状态良好:)