// MyScriptableManagedType.cs using System.Windows.Browser; namespace HB { public class MyScriptableManagedType { [ScriptableMember()] public string MyToUpper(string str) { return str.ToUpper(); } [ScriptableMember()] public string Name { get; set; } } }
2、在构造函数中注册这个对象
代码如下:
MyScriptableManagedType smt = new MyScriptableManagedType(); HtmlPage.RegisterScriptableObject("mySLapp", smt); //如果这个函数不是外部类中的函数,而是sl主体的函数,那直接传入this指针就可以了