Bra*_*row 19 ssl https iframe google-maps
我们最近发现Google Maps API与SSL无法很好地协作.很公平,但有哪些选择可以克服其他人有效使用过的?
目前,Maps API无法通过安全(SSL)连接提供.如果您在安全站点上运行Maps API,则浏览器可能会警告用户屏幕上的非安全对象.
我们考虑了以下选项
还有其他选择,或者是否有人对我们考虑的选项有所了解?
小智 14
我同意前两个答案,在这种情况下,从可用性的角度来看,将两个功能分成不同的屏幕可能会更好.您真的希望您的用户专注于输入完整和准确的信用卡信息,并且在同一屏幕上显示地图可能会分散注意力.
尽管如此,Virtual Earth肯定完全支持SSL.要启用它,您只需将脚本引用从http://更改为https://并将&s = 1附加到URL,例如
<script src="http://dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.1" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)
变
<script src="https://dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.1&s=1" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)
只是为了补充这一点
http://googlegeodevelopers.blogspot.com/2011/03/maps-apis-over-ssl-now-available-to-all.html
还没有尝试将我的SSL地图(最终使用Bing地图api)迁移回谷歌,但可能会出现在卡片上.
这似乎是商业要求/可用性问题 - 您是否有充分的理由将地图放在信用卡页面上?如果是这样,也许值得解决一些技术问题.
您可以尝试使用Mapstraction,这样您就可以切换到支持SSL的提供程序,并在将来支持它时切换回Google.
| 归档时间: |
|
| 查看次数: |
12738 次 |
| 最近记录: |