私はコルドバを使用しています。バンドは表示のために必要です。私は、ユーザーがそれを入力することができますが、私はそれをプログラマチックに邪魔することができればそれが望ましいだろう。モバイルデバイスユーザーのフルネームを取得するにはどうすればよいですか?
答えて
これを達成するためのAndroidの実装がいくつかあります。onDeviceReady
の後に結果を返すプラグインとしてそれをラップする必要があります。 Androidの実装は
1.YouはGET_ACCOUNTS許可
バンクあります注2.を必要とは、Googleアカウントに保存されている自分の情報にアクセスしようとすることができますされてもREAD_PROFILE許可され、どのContactsContract.CommonDataKinds`をaccesingことによって行うことができますしかし、それはユーザ情報を見つける可能性のみを与える。 UはAndroidのバージョンもチェックする必要があります。
だから、基本的にすべてのAndroidネイティブコードは、値の可能なデータセットを返すCordova Pluginとしてラップされます。
これらのリンクも参照してください。
http://developer.android.com/reference/android/provider/ContactsContract.CommonDataKinds.html
https://gist.github.com/imminent/4061516
これはAndroidの実装ですが、それは私がプラグインとして作られた可能性があります。コルドバのプラグインを作成する方法
: - http://www.mat-d.com/site/tutorial-creating-a-cordova-phonegap-plugin-for-android-app/
いくつかのStackOverflow私は私のプロジェクトと同様のものを行っている
How can I get the google username on Android?
を結ぶ、それは民間からのユーザーの詳細とユーザー固有の役割を取得しますAppStoreは、ロールに基づいて異なるUIと画面をレンダリングします。
希望の方はこちらiOSの上で
あなたはこのコード
[[UIDevice currentDevice]name]
- 1. Adobe AIRでファイルのフルネームを取得するにはどうすればよいですか?
- 2. Java5では、アプリケーションを実行しているユーザーのフルネームを取得するにはどうすればよいですか?
- 3. Facebookのファンページのウェルカムタブに訪問者のフルネームを表示するにはどうすればよいですか?
- 4. ネットワークアプリケーションのライセンスを取得するにはどうすればよいですか?
- 5. カスタムオープングラフオブジェクトのカスタムプロパティを取得するにはどうすればよいですか?
- 6. リストのアドレスを取得するにはどうすればよいですか?
- 7. LinkedHashMapのkeyIteratorを取得するにはどうすればよいですか?
- 8. DynamicControlの値を取得するにはどうすればよいですか?
- 9. オーバーレイオブジェクトのイベントハンドラを取得するにはどうすればよいですか?
- 10. Java:org.w3c.dom.Nodeのxpathを取得するにはどうすればよいですか?
- 11. ユーザーグループのスピーカーを取得するにはどうすればよいですか?
- 12. デスクトップウィンドウのハンドルを取得するにはどうすればよいですか?
- 13. コンパニオンオブジェクトのScalaSigを取得するにはどうすればよいですか?
- 14. iframeのソースを取得するにはどうすればよいですか?
- 15. VS.Phpのカラーオプションを取得するにはどうすればよいですか?
- 16. ツイートのURLを取得するにはどうすればよいですか?
- 17. ウェブサイトのアイコンを取得するにはどうすればよいですか?
- 18. モバイルネットワークのステータスを取得するにはどうすればよいですか?
- 19. grailsでデータベースインスタンスを取得するにはどうすればよいですか?
- 20. プログラムで_GLOBAL_OFFSET_TABLE_アドレスを取得するにはどうすればよいですか?
- 21. @WindowScopedでオブジェクトを取得するにはどうすればよいですか?
- 22. Clojureでコールスタックを取得するにはどうすればよいですか?
- 23. アプリケーションレベルでネットワークメッセージを取得するにはどうすればよいですか?
- 24. UIPickerViewでテキストを取得するにはどうすればよいですか?
- 25. HttpSessionListenerでHttpServletRequestを取得するにはどうすればよいですか?
- 26. Cでディレクトリリストを取得するにはどうすればよいですか?
- 27. オーバーレイウィンドウでタッチイベントを取得するにはどうすればよいですか?
- 28. Androidでハイブリッドマップビューを取得するにはどうすればよいですか?
- 29. oauthでparamsを取得するにはどうすればよいですか?
- 30. Oracleでブロックヘッダーサイズを取得するにはどうすればよいですか?
を実行プラグインを作成する必要がありますデバイスオブジェクトは、名前、UUID、プラットフォーム、バージョン、モデルとして必要な情報の一部を保持しています。あなたはそのように使うことができます。 device.name device.cordova device.platform device.uuid device.version device.model – IamKarim1992
@ IamKarim1992私は、例えば、ユーザーのフルネーム "ボブ・ジョーンズ" が必要です。プログラマチックに不可能な場合は、私はユーザー入力を解決します。 – edhedges
だから、デバイスのどこでそれを見つけることができますか? – IamKarim1992