ionic-framework - ionic 3|将 InAppBrowser 添加到提供程序时遇到的问题

标签 ionic-framework inappbrowser

我需要打开一个链接到我的 Ionic-3 项目,当我用谷歌搜索它时,我看到了 InAppBrowser 插件。

实际上这个链接中只有一张图片,所以如果你知道任何其他获取它的方法或直接显示这张图片,它对我来说就足够了。

我做了所有这一切,就像纪录片所做的那样。
我用的纪录片:https://blog.paulhalliday.io/ionic-3-integrating-inappbrowser-plugin/

第 1 步:我安装了 ionic cordova plugin add cordova-plugin-inappbrowser
第 2 步:我也安装了 npm install @ionic-native/in-app-browser --save
并且命令行(终端)中没有错误

第 3 步:我将插件导入 app.module.ts import { InAppBrowser } from '@ionic-native/in-app-browser';并且代码编辑器中没有错误

!!!第 4 步:当我尝试将 InAppBrowser 添加到提供程序部分时,我遇到了如下图所示的错误
This is the picture of error
如果看不到:http://prntscr.com/mc964l链接在这里。

为什么会发生该错误,我不明白。

有人可以帮我解决这个问题吗?

提前致谢!

最佳答案

ionic 3:

安装 Cordova 和 Ionic Native 插件:

$ ionic cordova plugin add cordova-plugin-inappbrowser
$ npm install --save @ionic-native/in-app-browser@4

您必须在@ 字符后将版本 4 附加到包名称(版本 5.x 与 Ionic 3 不兼容):

然后,添加到 Provider:
import { InAppBrowser } from '@ionic-native/in-app-browser';

...

@NgModule({
  ...

  providers: [
    ...
    InAppBrowser 
    ...
  ]
  ...
})
export class AppModule { }

来源:https://ionicframework.com/docs/v3/native/in-app-browser/

ionic 4:

对于 Angular,导入路径应该以 结尾/ngx
import { InAppBrowser } from '@ionic-native/in-app-browser/ngx';

然后,添加到 Provider:
// app.module.ts
import { InAppBrowser } from '@ionic-native/in-app-browser/ngx';

...

@NgModule({
  ...

  providers: [
    ...
    InAppBrowser 
    ...
  ]
  ...
})
export class AppModule { }

来源:https://ionicframework.com/docs/native#angular

关于ionic-framework - ionic 3|将 InAppBrowser 添加到提供程序时遇到的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54373315/

相关文章:

ios - 如何在应用程序内浏览器中打开在我的 iOS 应用程序中单击的任何 URL?

cordova - 使用 InAppBrowser 处理从远程网页直接发送到应用程序的事件

angularjs - $state.go() 后侧菜单不起作用 - ionic

html - 当文本内容太长时,列宽超过行宽

android - 是否可以强制 cordova inAppBrowser 使用 Crosswalk webView?

javascript - Phonegap InAppBrowser 显示 pdf 2.7.0

android - ionic 模拟 android ERR_CONNECTION_REFUSED localhost :8100

ios - IAP iOS 抛出错误域=SKErrorDomain 代码=0 "Cannot connect to iTunes Store"

android - 使用 ionic 框架从手机摄像头流式传输视频

android - 在应用内 WebView 中打开链接