У меня есть веб-приложение с флаттером webview
, которое загружает мой PHP проект с сервера. В моем проекте PHP у меня есть форма регистрации, которая требует от пользователя снимать фотографии с помощью камеры и затем загружать ее в базу данных MySQL. Проблема в том, что когда я нажимаю кнопку загрузки файла, чтобы использовать камеру, она ничего не делает. Но в браузере работает средство выбора файлов, но на моем android с webview
ничего не происходит.
Я пробовал это, это не работает также.
<div class="col-sm-4">
Image 1 <span style="color:red">*</span><input type="file" name="img1" accept"image/*" capture="camera" required>
</div>
Вот мой импорт тоже.
import 'package:car_renting_app/Animations/FadeAnimation.dart';
import 'package:car_renting_app/onboarding.dart';
import 'package:car_renting_app/popup.dart';
import 'package:car_renting_app/ui/adminwebview.dart';
import 'package:car_renting_app/widgets/animated_botton_bar.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:url_launcher/url_launcher.dart';
import 'package:webview_flutter/webview_flutter.dart';
import 'package:connectivity/connectivity.dart';
Вот мой pubse c .yaml
cupertino_icons: ^0.1.2
webview_flutter:
simple_animations: ^1.1.3
page_transition: ^1.1.4
carousel_pro: ^0.0.13
url_launcher: ^5.1.1
sliding_up_panel: ^0.3.4
font_awesome_flutter: ^8.5.0
flutter_swiper: ^1.1.6
connectivity:
uni_links: