这几天一直在鼓捣 js 通过window.external 调用 winform中的方法
首先这个被调用的方法所在的类必须是 [ComVisible(true)]
其次 webbrowser1.ObjectForScripting=new (方法所在的类)
再次是如果这个类中存在重载的方法,js在调用第一次时正确,后如果调用其他重载的函数会报错,不知道什么原因
因此js中尽量不要调用 有重载的方法
这几天一直在鼓捣 js 通过window.external 调用 winform中的方法
首先这个被调用的方法所在的类必须是 [ComVisible(true)]
其次 webbrowser1.ObjectForScripting=new (方法所在的类)
再次是如果这个类中存在重载的方法,js在调用第一次时正确,后如果调用其他重载的函数会报错,不知道什么原因
因此js中尽量不要调用 有重载的方法