发生情景:
在app中的h5,app注入了全局的window对象和webview里面的页面交互,打包的时候报了错误。
解决方式:
方法一:
(window as any).xxx
方法二:
declare global {
interface Window { xxx: any; }
}
window.xxx= window.xxx|| {};
方法三:
interface MyWindow extends Window {
xxx(): void;
}
declare var window: MyWindow;
本文针对app中的H5页面遇到的全局window对象注入问题提供了三种解决方案:使用(window as any).xxx、TypeScript声明全局接口以及自定义扩展Window接口的方法。
1093

被折叠的 条评论
为什么被折叠?



