Visual Studio为窗口对象内置了大多数打字稿定义,因为大多数都是有效的。但是,“window.chrome”未定义。如何将其添加到现有的typescript定义中,以便我可以让Visual Studio进行编译?
var isChromium = window.chrome;
答案 0 :(得分:1)
您可以在代码中的任何位置扩展Window
接口:
interface Window {
chrome:any; //you can go further and define a strict shape of this member
}
接口声明可以拆分成多个文件 - 编译器会将所有具有相同名称的接口声明合并为单个定义。