如何检查window.external上是否存在函数

e.s*_*e.s 2 javascript c# window.external

如何检查window.external上是否存在函数?

我从javascript调用C#代码,我想检查C#对象中是否存在方法.

e.s*_*e.s 7

我找到了方法,只需使用'in'运算符,如下所示:

if ('FunctionName' in window.external){
    window.external.FunctionName(...);
}
Run Code Online (Sandbox Code Playgroud)