Angularjs的window.cordova如何在Angular5使用

我想将AngularJS专案升级成Angular5

以下这段代码在AngularJS能顺利运行但无法在Angular5中运行

if (window.cordova)
this.BleService.stopScan() 

报错原因为:
类型 'Window' 没有属性 'cordova'

请问我该怎么解决这个问题呢?

阅读 2.6k
1 个回答

1、查找index.html中是否有引入cordova.js文件
2、使用 declare var window: any 声明window对象,然后再使用window.cordova

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进