c# winfrom 用webBrowser 调用百度地图API 出现脚本错误和未定义的 什么错误呢

求解答<scripttype="text/javascript"src="http://api.map.baidu.com/api?v=2&ak=6fb52872de61... 求解答
<script type="text/javascript" src="http://api.map.baidu.com/api?v=2&ak=6fb52872de61e20f9ebca713f218969f"></script>
<script type="text/javascript" src="http://api.map.baidu.com/geocoder/v2/?ak=6fb52872de61e20f9ebca713f218969f"></script>
<script type="text/javascript" src="http://api.map.baidu.com/library/TrafficControl/1.4/src/TrafficControl_min.js"></script>
</head>

searchTypes: [
BMAPLIB_TAB_SEARCH, // 周边检索
BMAPLIB_TAB_TO_HERE, // 到这里去
BMAPLIB_TAB_FROM_HERE //从这里出发
]
});
展开
 我来答
匿名用户
推荐于2016-08-29
展开全部
/*
 * C# WebBrowser 控件,禁用脚本错误提示
 * 设置 WebBrowser 控件 ScriptErrorsSuppressed 属性布尔值为 true
 */
 
//示例

WebBrowser webBrowser1 = new WebBrowser();
webBrowser1.ScriptErrorsSuppressed = true;

// MSDN 文档
//
// WebBrowser.ScriptErrorsSuppressed 属性
//
// http://msdn.microsoft.com/zh-cn/library/system.windows.forms.webbrowser.scripterrorssuppressed(v=vs.110).aspx
//
wd_318
2022-04-07
知道答主
回答量:7
采纳率:0%
帮助的人:4万
展开全部
纠接了两天,相同的网页在浏览器中可以正常打开,但是在WinForm的WebBrowser内总是报错,感觉是兼容性问题。
后来终于在网上找到解决方法,修改注册表,在 \HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION 下面新建一个REG_DWORD项,名称取你自己那个运行程序的名称(xxxx.exe), 数据可以取十进制9000~11000,代表浏览器版本取 9.0版到11版。

参考:https://blog.csdn.net/ztzi321/article/details/47701029
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
164645822
2014-07-15 · TA获得超过261个赞
知道答主
回答量:187
采纳率:0%
帮助的人:89.7万
展开全部
你用的IE浏览器版本是多少?如果版本低,高新到IE9。
追问
IE  10    我谷歌浏览器也不不行
追答
用WPF试了吗?也可能不是浏览器控件的问题,是你调用的地图API脚本本来就报错。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式