如果我将以下 URL 直接粘贴到 Internet Explorer 的地址栏中
http://maps.google.com/maps?layer=c&cbll=56.18231,10.20435&cbp=12,70
显示相关的谷歌地图街景。
如果我尝试
start "" "http://maps.google.com/maps?layer=c&cbll=56.18231,10.20435&cbp=12,70"
显示此网址,但没有街景
https://www.google.com/maps/@/data=!3m3!1e1!3m1!2e0
仅当 IE 为默认浏览器时才会出现此问题。使用 Chrome 作为默认浏览器时,在命令提示符下使用启动命令时街景也会正确显示。
知道可能出了什么问题吗?我也试过
rundll32.exe url.dll,FileProtocolHandler http://maps.google.com/maps?layer=c&cbll=56.18231,10.20435&cbp=12,70
无济于事。
我为其设置此功能的客户使用的是 IE 8。更高版本的 IE 或 Chrome 都没有问题
答案1
尝试
start "" "http://maps.google.com/maps?layer=c&cbll=56.18231,10.20435&cbp=12,70"
这将启动文件http://maps.google.com/maps?layer=c&cbll=56.18231,10.20435&cbp=12,70这是一个网站,因此它将使用 Internet Explorer 打开它,第一组括号是您要用来打开它的程序,但由于 Internet Explorer 是默认程序,因此第一组可以留空