0
最近我用UglifyJS来压缩我的js代码进行测试。然后我发现在压缩之后,我不能使用window.external.notify()
来通知WebBrowser控件以外的地方。我的演示代码在这里:UglifyJS压缩后无法使用window.external.notify()
function MyNotify() {
try{
alert("Notify");
window.external.notify("Notify");
} catch (e){
alert(e.message);
}
}
function MyNotifyCompressed(){
try {
alert("Notify"), window.external.notify("Notify");
} catch (e) {
alert(e.message);
}
}
然后我打电话WebBrowser.InvokeScript("MyNotifyCompressed")
,它提醒我是这样的:
对象不支持此操作
为什么我不能打电话压缩后的window.external.notify()
方法?