admin 发表于 2017-5-21 16:42:13

ionic2/ionic3 中使用cordova插件

ionic2 和ionic3 是基于typescript的,所以直接按照以前使用cordova 插件的方式会报错。


因为ionic2是基于typescript的,需要编译,在ts文件中直接使用会报错,
比如使用toast插件:



window.plugins.toast.showShortCenter(msg)

会报错:

Property 'plugins' does not exist on type 'Window'.
解决方法:
(<any>window).plugins.toast.showShortCenter(msg);
即window改为(<any>window)。



2448822693 发表于 2017-5-24 11:24:19

我是问问题的我的项目建好后ionic serve打开浏览器,我修改www文件里的网页index.html后没有刷新,并且再次ionic serve又恢复到模板的原样,想问一下究竟是哪里有问题啊

qiuzi2002 发表于 2017-8-22 14:30:17

2448822693 发表于 2017-5-24 11:24
我是问问题的我的项目建好后ionic serve打开浏览器,我修改www文件里的网页index.html后没有刷新,并且再次 ...

修改www里的是没有用的,一般是要修改src里东西,www里的文件是ionic编译生成的。
页: [1]
查看完整版本: ionic2/ionic3 中使用cordova插件