使用C#编写一个自定义的浏览器。打开在线的网址都是正常的,唯独打开本地网址怎么也出不来。
最后发现原来是路径中含有特殊字符。因为我的工程所在文件夹的名字叫c#。所以才导致显示不出来。
用下面的代码替换一下,网页显示正常了。
chromeBrowser.Load(System.IO.Path.GetFullPath(@"html\set.html").Replace("#", "%23"));
使用C#编写一个自定义的浏览器。打开在线的网址都是正常的,唯独打开本地网址怎么也出不来。
最后发现原来是路径中含有特殊字符。因为我的工程所在文件夹的名字叫c#。所以才导致显示不出来。
用下面的代码替换一下,网页显示正常了。
chromeBrowser.Load(System.IO.Path.GetFullPath(@"html\set.html").Replace("#", "%23"));