1.百度地图API:
官网:http://developer.baidu.com/map/
申请密钥:http://lbsyun.baidu.com/apiconsole/key
百度地图开发demo: http://developer.baidu.com/map/jsdemo.htm#a1_2
2.引入百度地图API javascript库。并在v1.5之后,要先去注册密钥。
3.在SF中,显示地图:
出错:Mixed Content Blocking Enabled
原因:当一个HTTPS页面中包含HTTP内容时,即使主页面是经过SSL加密受HTTPS协议保护,但其中的HTTP内容可以被攻击者阅读或更改;这种HTTPS页面包含HTTP内容的情况,就被称为“混合内容”。这种内容是不安全的,如果主页面是HTTPS,但iframe src引用HTTP内容,浏览器默认会阻止这种内容的显示!
解决方案:
a.最直接的解决方法就是避免这种混合内容,将iframe src改为HTTPS即可。
b.让Firefox暂时不阻止:只对当前session有效,重启浏览器会被阻止。
c.地址栏输入about:config进入配置页面,找到security.mixed_content.block_active_content,把它设为false.
时间: 2024-10-04 03:36:13