2016-04-02 18 views
0

Cordova kullanıyorum ve gösterim amacıyla bant gerekecek. Kullanıcının onu girmesini sağlayabilirdim, ancak eğer programa bağlı olarak takılabilirsem, bu tercih edilir.Bir mobil cihaz kullanıcısı tam adı nasıl edinebilir?

+0

aygıt nesnesi ad, uuid, platform sürümü, model olarak istenen bilgilerden bazılarını tutan yürütür bir eklenti oluşturmak gerekecek. onu böyle kullanabilirsin. device.cordova device.platform device.uuid device.version IamKarim1992 @ device.model – IamKarim1992

+0

Ben mesela "Bob Jones" kullanıcılar tam ismi gerekiyor device.name. Programsal olarak mümkün değilse, kullanıcı girişi için yerleşeceğim. – edhedges

+0

Yani, cihazda bunu bulabiliyor musunuz? – IamKarim1992

cevap

2

Tamam, Bunu gerçekleştirmek için birkaç Android uygulaması var, U bunu onDeviceReady'dan sonra sonucu döndüren bir eklenti olarak sarmak zorunda. Android Uygulamalar

olan 1.You

2.There de READ_PROFILE izni ve hangi ContactsContract.CommonDataKinds` ulasarak yapılabilir GET_ACCOUNTS izni gerektiren bir Google hesabıyla saklanan kendi bilgilerine erişmek için deneyebilirsiniz

Ancak, yalnızca kullanıcı bilgilerini bulma imkanı verir. Android versiyonunu da kontrol etmeliyim.

Temel olarak, tüm Android Native kodları, olası bir olası veri kümesi olan Cordova Plugin olarak sarılır.

Bu Bağlantılara da bakın.

http://developer.android.com/reference/android/provider/ContactsContract.CommonDataKinds.html

https://gist.github.com/imminent/4061516

Bu Android Uygulama ama beni bir eklenti olarak yapılan olabilir

. Bir cordova eklentisi nasıl yapılır

: - http://www.mat-d.com/site/tutorial-creating-a-cordova-phonegap-plugin-for-android-app/

Bazı StackOverflow Projemde benzer bir şey yapmış

How can I get the google username on Android?

bağlantılar, özel kullanıcı bilgilerini ve kullanıcı belirli bir rol alır Rolleri temel alan Farklı Kullanıcı Arabirimi ve Ekranları AppStore ve oluşturur.

Bu yardımcı olur umarım.

İlgili konular