Захватить событие завершения вызова, используя Ionic, React Native, NativeScript и Flutter? - PullRequest
0 голосов
/ 27 января 2019

Сценарий:

  1. Как для iOS, так и для Android, захватите событие "завершение вызова" (зависание).
  2. Используйте захваченное событие, чтобы вызвать окно параметров.

Какими будут различия, чтобы сделать это, используя Ionic, React Native, NativeScript и Flutter?

1 Ответ

0 голосов
/ 27 января 2019

Реализация функции для Ionic, ReactNative и Flutter более или менее одинакова.Вы, вероятно, должны написать плагин, в котором вам нужно будет реализовать эту функцию на родных языках (Objective C / Java) и связать их с JavaScript для Ionic и ReactNative / Dart для Flutter.

Но с NativeScript все по-другому.у него есть среда выполнения JavaScript, которая имеет 100% доступ ко всем устройствам apis .Вы можете написать плагин, если вы хотите повторно использовать код или просто получить прямой доступ к любому API в вашем проекте, используя только JavaScript.Если вы используете TypeScript, жизнь станет еще проще с наборами для всех собственных API.

Вот видео , в котором кратко обсуждаются различия между этими платформами.

...