2016-08-17 7 views
1

CordoavaのInAppBrowse rプラグイン(http://ionicframework.com/docs/v2/native/inappbrowser/)でIonic-Nativeを使用しています。Ionic Native:指定されたパラメータが呼び出し対象のシグネチャと一致しません

Supplied parameters do not match any signature of call target.

これは私がイオン2 /イオン - ネイティブを使用して、この活字のエラーに遭遇したのは初めてではないと私はInAppBrowserオブジェクト(let browser = new InAppBrowser(url, '_system'))を構築するために行くとき唯一の問題は、私は、次の活字体のエラーを取得しています何らかの形で入力を更新する必要があるのか​​、Ionicが提供しているドキュメントが古くなっているのか不思議です。あらゆる情報が役立ちます。

答えて

0

このエラーは、関数で指定されたパラメータの数が、必要な数のパラメータでない場合に発生します。また、文書は異なっているようです。以下のようにinappbrowserを含めるようにしてください。これはうまくいくと思います。

import {InAppBrowser} from 'ionic-native'; 

let browser = InAppBrowser.open(url,"_system"); 

イオンバージョンでアップデート2.3.0

inAppBrowserプラグインを追加した後、同じ

npm install --save @ionic-native/in-app-browser 

そして、あなたのTSファイルでそれを使用するために、NPMのタイピングをインストールします。

+0

あなたが上に置いたのは、まさに私が持っているものです。また、私のURL変数は適切に文字列です –

+0

InAppBrowserの "open"メソッドを呼び出そうとしましたか?しかし、あなたの質問では、あなたはInvalidableを持つInAppBrowserオブジェクトを作成しました。 – AishApp

+0

空白の画面が表示されています –

0

コードロープラグインコードに問題があります.iOSでは古いコードをインストールしていますが、Androidでは最新のコードをダウンロードしています。

iOS用にInAppBrowser.open(url,"_system", "location=yes")を使用してください。私にとってはうまくいきました。

関連する問題