2015-10-19 35 views
5

Jak uzyskać dostęp do rejestru połączeń na iPhone z cordova?Jak czytać historię połączeń Cordova na ios?

Jedynym plugin jest dla androida (https://github.com/dalyc/Cordova-CallLog-Plugin)

+0

można uzyskać historię połączeń następujący tym tutorialu https://iosstuff.wordpress.com/2011/08/19/accessing-iphone-call-history/. ale twoja aplikacja nie zostanie zatwierdzona, jabłko nie chce, żebyś uzyskał historię połączeń wewnątrz twojej aplikacji – jcesarmobile

+0

samouczek jest za stary .. brak wsparcia dla ios9 :( – Epizefiri

+0

Ostatni komentarz mówi "afer the ios8, callHistory jest w private/var/mobile/Library/CallHistoryDB/CallHistory.storedata ", powinno zadziałać, jeśli użyjesz tego adresu URL: – jcesarmobile

Odpowiedz

-1

można zainstalować plugin siebie? Jeśli nie, oto tutorial. PhoneGap/Cordova – Adding Plugins

Powinieneś jednak wiedzieć, że przeczytałem komentarze od autora. Jest on NOT supporting this plugin. Mówi:

btw - nie popieram ani utrzymywać ten projekt - to był mój eksperyment z ubiegłego roku i tylko zostawić go na github, aby dać innym punkt wyjścia

Co trochę pomaga on oferuje to:

window.plugins.calllog.list(): dostać ostatnie połączenia - trwa limit dni przykład 7 jest wrócić w tygodniu window.plugins.calllog.show(): pokaż kontakt określony numer telefonu window.plugins.calllog.contact() : Uzyskać dane kontaktowe na określony numer telefonu

Jeśli chcesz, ma * Niektóre * Szczegóły w closed issues section

w innych komentarzach, widzę, że ma to działać tylko dla Androida. Nie wiesz, co jeszcze powiedzieć, z wyjątkiem zaprzyjaźnienia się z osobą, która pisze JAVA.

powodzenia

+0

LOL - innymi słowy jest to niemożliwe tylko z phonegapem i wtyczkami :) (Java nie jest rozwiązaniem, ponieważ iPhone nie używaj Java, ale Objective-C;)) – Epizefiri

+0

No cóż. To zadanie nie jest niemożliwe. Jest API do robienia tego, co chcesz, ale tak, ktoś musi zbudować wtyczkę specyficzną dla tego zadania. – JesseMonroy650

+0

Niestety, nie otrzymałem odpowiedzi. Zapominałem mówić ludziom. ** iOS9 to [nieoficjalne wsparcie] (https://github.com/jessemonroy650/top-phonegap-mistakes/blob/master/current-tripping-points.md) ** – JesseMonroy650

Powiązane problemy