2016-08-22 20 views
0

私のアプリでCordova連絡先プラグイン(https://github.com/apache/cordova-plugin-contacts)を使用して、デバイスのアドレス帳から連絡先を取得しています。アンドロイドはhim-自身を指定することができます:アンドロイド6.0シミュレータ上Cordova連絡先プラグインにデバイスの所有者が含まれていません

navigator.contacts.findプロファイルに設定されたユーザーに対応することはありません呼び出します。 Android 4.4.2を実行しているSamsung Galaxy S5の場合、は決してとプロファイルのユーザーのどちらでも応答しません。 Android 6.0.1を実行しているLG Nexus 5 はプロフィールで返信します。すべての場合、「通常の」連絡先は常に適切に見つかるため、失敗しているユーザーのプロフィールのように見えます。

ユーザーのプロファイルも一貫して取得できますか。

答えて

0

見つけたら、me.E.g navigator.contacts.find( 'me');を検索してみてください。 また、デバイスについての情報を探したいのであれば、cordovaが提供するデバイスプラグインまたはsimプラグインはどうですか?

+0

こんにちはPiyush、高速応答のおかげで。 'me'を検索すると、どちらかというとプロフィール情報が見つかりません。私はデバイスやSIMデータには興味がありませんが、例えば、ユーザーのホームアドレスを取得したいのですが、それはアドレス帳でしか見つけることができません。 – Laurens

+0

住所は電話番号を意味しますか? –

+0

いいえ、「Fifth Avenue 5、New York」のように物理アドレスを意味します。これはプラグインのバグです:https://issues.apache.org/jira/browse/CB-11741。 – Laurens

関連する問題