是否可以在 ionic 中添加目标 c 代码?
Posted
技术标签:
【中文标题】是否可以在 ionic 中添加目标 c 代码?【英文标题】:Is it possible to add objective c code in ionic? 【发布时间】:2017-07-02 07:59:41 【问题描述】:我已经在 ionic 框架中创建了应用程序并成功构建了 ios。是否可以在 ionic 源代码中添加目标 c 代码,或者我们可以从 Ionic (js) 调用这些本机方法。我还需要在推送消息上添加本地通知。请建议如何使这成为可能。
谢谢!
【问题讨论】:
【参考方案1】:一种方法是创建自己的 cordova 插件:
一般介绍: https://cordova.apache.org/docs/en/latest/guide/hybrid/plugins/
以及创建iOS插件的指南:https://cordova.apache.org/docs/en/latest/guide/platforms/ios/plugin.html
在尝试实现自己的插件之前,通常会检查现有的原生插件: https://ionicframework.com/docs/native/
【讨论】:
好的,谢谢!我会去做的。顺便说一句,我们可以尝试本地通知(ngcordova.com/docs/plugins/localNotification)吗?从 iOS objc c 触发通知并使用 ngcordava 本地通知从 js 接收它?行得通吗,你以前试过吗? @Gopik:是的,你可以。检查她的文档:ionicframework.com/docs/native/local-notifications。我没有用这个插件,而是其他原生插件。 好的,谢谢!我试试以上是关于是否可以在 ionic 中添加目标 c 代码?的主要内容,如果未能解决你的问题,请参考以下文章