React Native | Услуги Huawei App Galery? - PullRequest
1 голос
/ 18 июня 2020

Я разрабатываю приложение на React native. Приложения, которые я сделал ранее, не работают на новых устройствах, потому что сервисы Google неактивны. Документы Huawei Develepor не очень понятны. Есть ли ситуация, которая показывает, как это интегрировано? Когда я использую картографический сервис, появятся ли AppleMap на iOS и GoogleMap на Android, а HuaweiMap на этих новых телефонах Huawei?

Ответы [ 3 ]

2 голосов
/ 20 июня 2020

Возможно, в ваше приложение интегрирована GMS. Поскольку новым телефонам Huawei запрещено использовать GMS, ваше приложение, если оно будет интегрировано, не сможет работать на новых телефонах Huawei. Если вы хотите, чтобы ваше приложение работало на этих телефонах, интегрируйте Huawei Mobile Services (HMS) .

Документы о Map Kit React Native интеграции можно найти здесь.

Интеграция выполняется быстро и легко. Вы можете легко преобразовать свой код с помощью HMS Core ToolKit .

Если вы хотите использовать картографический сервис в своем приложении, а также хотите, чтобы ваше приложение работало как на телефонах Huawei, так и на Google Android телефоны, вы можете интегрировать как GMS Map Kit, так и HMS Map Kit. Тогда ваше приложение будет использовать HMS Map Kit на телефонах Huawei, а GMS Map Kit - на телефонах Google Android.

1 голос
/ 26 июня 2020

Чтобы разработать HMS Map с помощью React Native, вы можете обратиться к статье " HMS Map Kit Elucidated: Using React Native"

Надеюсь, это поможет.

1 голос
/ 19 июня 2020

когда вы сказали, что не работает, вы имеете в виду, что карта не отображается? Я считаю, что для нативного приложения React вам придется отдельно реализовать карты на всех трех платформах. Что касается интеграции RN в среду Huawei, вы можете обратиться к этому https://forums.developer.huawei.com/forumPortal/en/topicview?tid=0201230857831870061&fid=0101187876626530001 или выполнить поиск на форуме, что довольно информативно.

...