如何解决 ionic 安装 org.apache.cordova.inappbrowser 插件后导致的编译失败?

为了实现点击链接用 safari 打开,安装了 org.apache.cordova.inappbrowser 插件,安装完成后发现 执行build 报错

阅读 6k
1 个回答

首先更新 ios-sim: npm install ios-sim

然后在 platforms/ios/yourAppName/Plugins 下创建一个名叫 org.apache.cordova.inappbrowser的文件夹

前往 plugins/org.apache.cordova.inappbrowser/src/ios 文件夹并复制CDVInAppBrowser.h 和 CDVInAppBrowser.m 文件到刚才创建的文件夹下(platforms/ios/yourAppName/Plugins/org.apache.cordova.inappbrowser).

以上就是你在安装 inappbroswer
$ cordova plugins add org.apache.cordova.inappbrowser 之后要做的所有事情。

如果你要安装其他插件,遵循以上类似的步骤。因为某些原因 .h 和 .m文件没有在 platforms/ios/...下生成。

参考链接
1. https://github.com/apache/cordova-plugin-inappbrowser/blob/master/doc/index.md
2. https://www.firebase.com/blog/2014-07-25-ionic-simple-login.html

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