2016-07-18 9 views
0

ランニング$cordovaDialogs.confirm('Coming soon...', 'Upcomming feature', 'Ok'); iOSでIndex.htmlというタイトルのアラートが表示されますが、正しいメッセージが表示されます。ngCordovaダイアログのデフォルトのタイトルを変更するにはどうすればよいですか?

これを修正する方法についてのご意見はありますか?

私の依存関係は次のとおりです。

"dependencies": { 
    "cordova": "^6.2.0", 
    "ionic": "^1.7.16", 
    }, 
"cordovaPlugins": [ 
    "cordova-plugin-dialogs" 
    ], 
+0

'$ cordovaDialogs.confirm'に渡される3番目のパラメータは' Array'でなければならないことに注意してください。例えば。 '$ cordovaDialogs.confirm( 'Coming soon ...'、 'Upcomming feature'、['Ok']);'これはおそらくすでにあなたの問題を解決しています... – Beat

答えて

0

$cordovaDialogsはネイティブダイアログのコルドバプラグインの角度のラッパーであり、それはコルドバのプラグインを見つけるか、またはアクセスすることができない場合は、通常のalert()機能にフォールバックします。

あなたの問題は、プラグインがインストールされていないことに関連している可能性があります。 $cordovaDialogs.confirmの代わりにnavigator.notification.confirmを試してみませんか? cordova pluginsをチェックし、cordova plugin add cordova-plugin-dialogsまたはionic plugin add cordova-plugin-dialogsを使用してプラグインがインストールされていることを確認します(両方を使用せず、ionic plugin addまたはcordova plugin addのみを使用してください)。

関連する問題