Используйте предупреждение, чтобы напечатать что-нибудь, кроме текста

Я новичок в React Native, и мне было интересно, можно ли использовать alert () для печати чего-то еще, кроме текста, в моем случае мне нужно распечатать QR-код (используя идентификатор)

На самом деле я здесь:

async function fetchFirebaseQRCode(id) {
    const path = await firebase.storage().ref(`${id}.png`).getDownloadURL();
    alert(path);
  }

И, нажав кнопку, я получаю идентификатор в тексте:

<Button
    onPress = {() => fetchFirebaseQRCode(item.id)}
    title = "QR Code"
    accessibilityLabel = "qrcodeButton"
    color = "#000000"
/>

Итак, вопрос следующий, могу ли я распечатать изображение / QR-код в предупреждении? Или мне нужно использовать модальное окно? Если да, могу ли я использовать простое модальное окно?

Спасибо

Нет, вы не можете распечатать изображение / QR-код в предупреждении

decpk 30.03.2021 17:23

использовать настраиваемый модальный режим, а не использовать оповещение

pc_coder 30.03.2021 17:34
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
0
2
17
1

Ответы 1

Вы можете использовать представление. Когда есть qr-код, покажите его в центре экрана. Если его нет, спрячьте.

Другие вопросы по теме