Я столкнулся с небольшим препятствием, так как хотел бы начать использовать Google Analytics Cordova plugin, но я составляю все свои javascript-ресурсы в TypeScript. Вот хороший пример конкретной проблемы, я имею:Использование TypeScript с плагинами PhoneGap/Cordova
window.plugins.googleAnalyticsPlugin.startTrackerWithAccountID("UA-xxxxxxx-x");
машинопись уклоняется в window.plugins
, метания ошибку компиляции:
The property 'plugins' does not exist on value of type 'Window'.
И это имеет полный смысл. Однако я не могу обойти это, используя инструкцию declare var window;
, поскольку это создает дубликат идентификатора для окна.
Удивительный, спасибо! –