Кнопка нажмите на нажмите на нажмите немедленно закрывает приложение конденсатора на AndroidAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Кнопка нажмите на нажмите на нажмите немедленно закрывает приложение конденсатора на Android

Сообщение Anonymous »

Я использую конденсатор для создания приложения Android из моего Angular Web App, и я хотел бы подключить кнопку «Нажмите кнопку» с помощью window.history.back () , что оно не закрывает приложение и вместо этого вернитесь в историю окна. Br /> Это мой код для регистрации слушателя: < /p>

Код: Выделить всё

import { App } from '@capacitor/app';

export function registerAndroidBackSwipe() {
App.addListener('backButton', (event) => {
console.warn(event); //  console.error(e));
}
});

return true;
}
< /code>
и я обернут его в функцию провайдера для моего автономного углового приложения, как это: < /p>
export function provideAndroidBackSwipe() {
return makeEnvironmentProviders([
{
provide: APP_INITIALIZER,
multi: true,
useFactory:  () => {
return Capacitor.getPlatform() === 'android'
? registerAndroidBackSwipe
: () => false;
},
},
]);
}
< /code>
mainActivity: < /p>
import com.getcapacitor.BridgeActivity;

public class MainActivity extends BridgeActivity {}

Я сделал сборку углового веб -приложения, затем Sync NPX , открыв Android Studio, сделал Sync Project с Gradle Files , но это не помогает Полем Я попробовал все решения, которые я нашел в Интернете, но я не смог разрешить их с помощью предоставленных решений на StackOverflow и других форумах. вообще не называется, вероятно, потому, что поведение по умолчанию как -то не перезаписывается, так что приложение закрывается до того, как обратный вызов будет вызван. и угловой.


Подробнее здесь: https://stackoverflow.com/questions/779 ... on-android
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • IIS закрывает одно действие в приложении (закрывает один контроллер)
    Anonymous » » в форуме C#
    0 Ответы
    72 Просмотры
    Последнее сообщение Anonymous
  • IIS закрывает одно действие в приложении (закрывает один контроллер)
    Anonymous » » в форуме C#
    0 Ответы
    68 Просмотры
    Последнее сообщение Anonymous
  • Кнопка «Назад» в Android 14 закрывает приложение Flutter, а не выскакивает
    Гость » » в форуме Android
    0 Ответы
    20 Просмотры
    Последнее сообщение Гость
  • Кнопка «Назад» в Android 14 закрывает приложение Flutter, а не выскакивает
    Гость » » в форуме Android
    0 Ответы
    26 Просмотры
    Последнее сообщение Гость
  • Кнопка «Назад» в Android 14 закрывает приложение Flutter, а не выскакивает
    Anonymous » » в форуме Android
    0 Ответы
    36 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Android»