You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Cordova iOS端cordova-plugin-inappbrowser无法调用外部浏览器求助

Cordova iOS端cordova-plugin-inappbrowser调用系统浏览器失败问题排查

我开发一个使用cordova-plugin-inappbrowser的iOS应用,Android端运行正常,但iOS端点击网站链接时会在应用内打开,我希望调用系统默认外部浏览器。尝试打开时出现错误:

undefined is not an object (evaluating ‘$window.cordova.InAppBrowser.open’)

已尝试的无效解决方案

  • 将 $window.cordova.InAppBrowser.open(url, "_system"); 改为 window.open(url, "_system");
    => 网站仍在应用内打开,未调用默认浏览器
  • 无法通过命令删除插件,手动删除文件夹内所有文件后执行 cordova plugin add cordova-plugin-inappbrowser
    => 出现错误 Invalid Version: broken
  • 在config.xml中添加 <plugin name="cordova-plugin-inappbrowser" spec="version"> </plugin>
    => 构建报错
  • 在iOS配置中添加 <feature name="InAppBrowser"><param name="ios-package" value="CDVInAppBrowser"/></feature>
    => 出现错误 Unhandled error. ('Parsing /config.xml failed')
  • 在config.xml中添加 <preference name="InAppBrowserStatusBarStyle" value="lightcontent" />
    => 构建成功但问题未解决

平台及版本信息

  • Cordova v9.0.0
  • ios 5.1.1
  • X-code 13.2.1
  • Node.js 16.16.0
  • iPhone 15.5

依赖列表

├── cordova-android@9.0.0
├── cordova-ios@5.1.1
├── cordova-plugin-androidx-adapter@1.1.3 (git+ssh://git@github.com/dpa99c/cordova-plugin-androidx-adapter.git#2166b075d271103f84efc0d19b0f0ca1372cad2c)
├── cordova-plugin-customurlscheme@5.0.2
├── cordova-plugin-fcm@2.1.2 (git+ssh://git@github.com/fechanique/cordova-plugin-fcm.git#161d02dcebd0d798e017a2d16bc016b930da97b2)
├── cordova-plugin-file@6.0.2
├── cordova-plugin-inappbrowser@5.0.1-dev (git+ssh://git@github.com/apache/cordova-plugin-inappbrowser.git#bd02f453833c6ed9cd2b8d27212966a23fa0af13)
├── cordova-plugin-network-information@3.0.1-dev (git+ssh://git@github.com/apache/cordova-plugin-network-information.git#fcec956c1fd055e3a586b81eb2137bd7cee6f620)
├── cordova-plugin-whitelist@1.3.6-dev (git+ssh://git@github.com/apache/cordova-plugin-whitelist.git#9fafd026c4c10a60b61efb46344defe6da7b1861)
├── cordova-plugin-wkwebview-engine@1.2.2
├── cordova.plugins.diagnostic@6.1.1
├── mkdirp@1.0.4
└── phonegap-plugin-barcodescanner@8.1.1-dev (git+ssh://git@github.com/phonegap/phonegap-plugin-barcodescanner.git#bd82b3f54802b3d70cd81d6b3d0f3bd6e11332d7)

恳请提供帮助和建议,谢谢。

内容的提问来源于stack exchange,提问作者Maria

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 19:15:12