Apache Cordova (ранее PhoneGap) - это платформа, которая позволяет разработчикам создавать кроссплатформенные мобильные приложения с использованием веб-технологий, таких как HTML, JavaScript и CSS.
Я хочу создать полностью адаптивный сайт и обернуть его Cordova, чтобы создать мобильное приложение.
Но Кордова поддерживает только хэш-маршрутизатор.
Могу ли я заставить свою мобильную сборку использовать Hash Router вместо обычного, используя только одну кодовую базу? Или какой будет хорошая стра...
15 Сен 2023 в 19:03
У меня есть приложение cordova/ionic, которое успешно встраивает офисные файлы (IE: pdf, doc, xls) с помощью gview в iframe. Однако пользователь может только просмотреть документ, и теперь у него появляется возможность загрузить файл.
https://docs.google.com/gview?url=" +$scope.docPath+ "&embedded=...
15 Сен 2023 в 18:17
Я использую cordova-plugin-statusbar, чтобы изменить цвет фона строки состояния и цвет текста строки состояния, но он не работает на Android 13.
Я добавил строку состояния cordova-plugin-statusbar и использовал этот код
document.addEventListener('deviceready', SetStatusBarColor, false);
function ...
14 Сен 2023 в 07:12
Я пытаюсь создать приложение Ionic/Cordova для Android, используя Jenkins. Когда я пытаюсь построить, он доходит до конца, а затем вылетает
cvc-complex-type.2.4.a: Invalid content was found starting with element 'base-extension. One of '{codename, vendor}' is expected.
За которыми следуют нескольк...
Я использую cordova 12.0.0, OpenJDK-11, grade-7.5.1. cordova build работает, и я даже могу развернуть и запустить .apk на устройстве, но cordova run, который мне нужен для отладки, терпит неудачу с:
ANDROID_HOME=C:\Users\16515\AppData\Local\Android\Sdk (recommended setting)
ANDROID_SDK_ROOT=C:\User...
13 Сен 2023 в 18:30
У меня есть существующий проект Laravel, который использует Cordova.js для приложений на платформах Android и iOS. Теперь мне нужно руководство о том, как создавать сборки для платформ Android и iOS и как интегрировать команды Cordova в мой проект Laravel Mix. Будем очень признательны за любые сов...
12 Сен 2023 в 15:31
Я использую Cordova 11 для собственного кроссплатформенного приложения для Android и настраиваю начальный экран, но он не появляется, а значок продолжает появляться.
Если я создаю XML-файл для определенных экранов, он не открывается, но если я добавляю один экран, он находит
<!-- Landscape/Paisagem ...
11 Сен 2023 в 19:00
Представляем приложение, использующее Cordova 12, для которого требуется целевой SDK Android 13/API 33. Мое приложение зависит от следующих плагинов (среди многих других)...
cordova-plugin-camera
cordova-plugin-media-capture
Оба плагина вставляют разрешения в AndroidManifest.xml. После обновления ...
10 Сен 2023 в 02:49
Как решить проблему в моем приложении Ionic Cordova, где оно не подписывается на прослушиватель NDEF при использовании API NFC PhoneGap?
Функция:
startNFCReading() {
console.log('Starting NFC reading...');
if (!this.nfc) {
console.log('NFC library not found');
return...
8 Сен 2023 в 10:43
У меня есть следующий вариант использования:
Создание мобильного приложения на базе Cordova для устройства Android Приложение должно получать данные с сервера, вызывая веб-сервис каждый день в 4 часа утра. Устройство будет включено (подключено для зарядки аккумулятора) в 4 часа утра. Ни один пользов...
6 Сен 2023 в 18:41
На прошлой неделе мой отряд дал мне огромную миссию. Запустите приложение, созданное 5 лет назад и созданное с помощью ionic angular,
Проблема в том, что данный проект ни разу не обновлялся за пять лет. Я понятия не имею, как запустить это приложение, потому что все, что я пробовал, по-любому не п...
6 Сен 2023 в 18:03
Я работаю над проектом Ionic и хочу установить значок «поиск» на панели вкладок моей навигации. Вот что я пробовал до сих пор:
<ion-tabs>
<ion-tab [root]="tab1Root" tabTitle="Home" tabIcon="home" [rootParams]="apiuser"></ion-tab>
<ion-tab [root]="tab3Root" tabTitle="Search" tabIcon="ion-md-sea...
5 Сен 2023 в 12:59
Я работаю над проектом, в котором использую Cordova Broadcaster для отправки намерения action.USER_PRESENT из моего файла myBroadcastReceiver.java в мой Index.js. Я знаю, что намерение принимается файлом myBroadcastReceiver.java из Android, но не отправляется в мой файл index.js.
Это код myBroadcas...
4 Сен 2023 в 06:48
1
Плагин Cordova cordova-plugin-qrscanner не компилируется после обновления до уровня Android API 33
Я пытаюсь обновить приложение Cordova для поддержки Android API 33. Я обновил Cordova до версии 12 и обновил Android SDK до 33.0.2. Однако плагин Cordova «cordova-plugin-qrscanner» не компилируется после этого обновления. Когда я пытался построить, он показывает следующую ошибку:
ошибка сборки
фай...
30 Авг 2023 в 11:08
Я бы подумал, что это довольно просто, но, видимо, это не так. Мое приложение загружает офисные документы, такие как XLS, PDF-файлы, документы и т. д. — они загружаются нормально, и пользователь может перейти на своем телефоне (с помощью диспетчера файлов) в каталог загрузок, просмотреть и открыть ...
29 Авг 2023 в 17:00
После обновления минимума TargetSDK с 31 до 33 в файле config.xml уведомления больше не отправляются на мобильное устройство.
Я заметил, что это связано с обновлением того, как Android обрабатывает разрешения, связанные с уведомлениями. https://developer.android.com/develop/ui/views/notifications/n...
29 Авг 2023 в 13:16
В моем приложении Cordova на определенных страницах я загружаю модальное окно с iFrame для загрузки/просмотра внешних документов. Это работает, но есть некоторые проблемы, которые я пытаюсь решить. iFrame в конечном итоге загружает документ, полученный с моего сервера через docs.google.com/gview=....
28 Авг 2023 в 17:08
Поскольку я обновился до Cordova Cli 12 и Cordova IOS 7, я получаю эту ошибку при попытке добавить наш собственный плагин.
cordova plugins add ../../cordova-custom-plugins/DIMScanner/DimScannerCordovaPlugin/
Я понятия не имею, что означает это сообщение, любая помощь приветствуется.
Plugin "cordova...
1
Как я могу исправить ошибку, которую я получаю, когда запускаю Cordova build Android на Windows cmd
Когда я когда-либо запускал команду cordova build android, я продолжал получать эти ошибки и не знаю, как это исправить, я пытался использовать Google, но ничего не помогло.
Я уже в каталоге кордовы: я запускаю cordova emulate or build android я получаю следующие ошибки:
FAILURE: Build failed with...
26 Авг 2023 в 21:37
Я разрабатываю мобильное приложение с Cordova. Я пишу серверную часть с помощью laravel 10. В качестве токена я использую laravel Sanctum. Я написал советы по API для входа в систему и получения информации о пользователе. Я тестирую советы API в Postman. После входа в систему я получаю значение ...
У меня есть приложение для Android на основе Cordova(10.x.x), которое отлично работает с target-sdk=30 (Android 11) и предыдущими версиями. Однако после обновления до target-sdk=31 (Android 12) в приложении возникают проблемы с получением данных с помощью HTTP-запросов GET. Я пробовал различные сп...
24 Авг 2023 в 20:15
Я пытаюсь запустить приложение с установленным фоновым плагином, но каждый раз, когда оно запускается на телефоне, оно закрывается, жалуясь на отсутствие класса android.permission.FOREGROUND_SERVICE.
Я пробовал использовать версии API 31/32/33/34, и во всех случаях появляется одно и то же сообщение ...
Я клонировал репозиторий git и пытаюсь запустить приложение в браузере. Проблема в том, что я использовал «npm install», и он не установил все. Я попробовал установить npm еще раз и получил следующие ошибки:
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR!
npm ERR! While resolvi...
22 Авг 2023 в 07:00
При сборке пакета с помощью команды cordova я получаю следующую ошибку:
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'project name'.
> Could not resolve all files for configuration ':classpath'.
> Could not resolve com.android.tools.buil...
Я пытаюсь создать приложение Cordova, используя Django в качестве бэкэнда, но я не знаю, как это сделать, если кто-нибудь работал над этим, пожалуйста, помогите мне.
Создать приложение Cordova с использованием django в качестве бэкэнда, если у кого-то есть решение, как я могу подключить сервер djang...