Samsung Internet has all permissions for Contacts Picker API ( 'contacts' in navigator && 'ContactsManager' in window
).
But after calling navigator.contacts.select
I get TypeError: Unable to open a contact selector
Related to: this issue
Samsung Internet has all permissions for Contacts Picker API ( 'contacts' in navigator && 'ContactsManager' in window
).
But after calling navigator.contacts.select
I get TypeError: Unable to open a contact selector
Related to: this issue
Hello @Lista,
We are very sorry to hear about your inconvenience. Thank you for reporting the issue. The relevant development team will check out the issue detail and share their progress soon. Thank you again for your continued interest in Samsung Internet Browser.
Best Regards,
Shuvo
Samsung Developer Program
Hello again @Lista ,
Thank you for your patience. We have communicated with the Samsung Internet development team. They are currently working on a patch for the issue. You can expect to receive the patch within 1H 2021, on Samsung Internet version 14.0.
Best Regards,
Shuvo
Samsung Developer Program
Hi there!
Iâm trying to get to work contact picker api on my Galaxy S23 and unfortunately cannotâŚ
Samsung Internet has already version 21.0.0.41 and the bug is persisting still!
Had it been fixed at all? Or what can I do with my phone to get it to work properly?
Hello,
Thank you for posting on the Samsung Developers Forums.
Is the issue you are facing the same as posted above 2 years ago? Please give us the error log/ screenshots/screen recording so we can forward the issue to the relevant team.
Sincerely,
Samiul Hossain
Samsung Developer Relations
Hello,
Yes, the problem is completely same as mentioned in the first post.
Iâve recorded screen, but its size is 35MB. This forum doesnât allow to send such files (max 8mb).
But you can run the demo of Contact picker API. Just open the link https://contact-picker.glitch.me/ in Samsung Internet browser, select, for example, only phone number in checkboxes (or leave default selected, actually it doesnât matter) and click âOpen contact pickerâ.
It may asks you for contacts permission for the Samsung Internet app, allow this.
Then you will get an error âTypeError: Unable to open a contact selectorâ instead of opened picker.
Any logs you can get in developerâs panel if you connect your phone to PC (any web developer should know how to do this). But if you canât do this, I can try to save such logs for you.
Hello,
Your issue has been forwarded to the development team. Please wait while they get back to us with your request.
Sincerely,
Samiul Hossain
Samsung Developer Relations
Hello,
The development team got back to me with your request. We are sorry to let you know that due to security reasons, Samsung Internet doesnât support Contact Picker API anymore.
We are sorry for the inconvenience caused by this.
Sincerely,
Samiul Hossain
Samsung Developer Relations
Thank you for response!
P.s. âanymoreâ sounds pretty fun because critical bug had been preventing using API since 13th version, had never been fixed and wonât be fixed, thus Samsung Internet has never supported the Contact Picker API
Hello,
We are sorry about that. We are actually not privy to the details regarding this, and can only relay what weâve been told by the relevant team.
Thank you for posting on the Samsung Developers Forums. Feel free to create a new post anytime if you require any additional help/information about Samsung SDKs/services.
Sincerely,
Samiul Hossain
Samsung Developer Relations