有关地理编码映射的几个疑难解答问题。
一,在IE中进行Geocode映射是有问题的(我使用的是版本11),因为JSON错误结果,即使很难映射本身似乎也能正常工作,但是错误"无法获取属性&#34 39; SA'未定义或空引用。在IE中有某种设置可以防止这种情况吗?或者只是使用不同的浏览器,似乎从来没有这个错误?我的鼻子没有皮肤,但我的很多客户都使用IE浏览器,我希望避免告诉他们切换。
此外,地理编码当然也使用了API密钥。我将此密钥嵌入到我的javascript中。这是一种安全的做法,还是做这些钥匙"到期"缺乏更好的学期?我试图避免地理编码的潜在问题突然失效。
由于
答案 0 :(得分:0)
您是否有兼容性视图? Maps JS API不支持它。如果不是这样,也许发布你的javascript错误的部分。
就您的密钥而言 - 您应该能够在Google API控制台中限制密钥(Console>凭据>点击密钥名称) - 在您的情况下,最好使用HTTP引荐来源设置您网站的域名