我正在尝试将此页面及其 HTML5 动画移植到 winform 。我所做的是复制并添加index.html
所有css
和js
文件到我的项目中。这就是我的项目目录的样子
然后我尝试使用此代码片段将 html 文件加载到我的 webbrowser 对象中
private void Form1_Load(object sender, EventArgs e)
{
string curDir = Directory.GetCurrentDirectory();
this.webBrowser2.Url = new Uri(String.Format("file:///{0}/index.html", curDir));
}
我已经将所有文件的属性设置为Copy Always
现在,当我运行项目时,我收到一条脚本错误消息,按下Yes
它会加载页面,但只显示背景并且动画丢失了!
请帮忙!
PS:我变了
<link href="css/main.css" rel="stylesheet" type="text/css" />
<script src="js/ThreeWebGL.js"></script>
<script src="js/ThreeExtras.js"></script>
至
<link href="main.css" rel="stylesheet" type="text/css" />
<script src="ThreeWebGL.js"></script>
<script src="ThreeExtras.js"></script>
在 index.html 文件中
我得到的两个脚本错误的屏幕截图 -
它适用于IE10