// 웹코드
<audio src="file:///Android/data/com.example.app/files/${video_code}.webm" type="audio/webm" controls></audio>
// src에 어떤 식으로 써야하죠 ㅠㅠㅠ


플러터 코드


// 홈, 바디, 차일드, _downloadFile함수 생략

initialUrlRequest: URLRequest(
url: Uri.parse("https://k0k42jks-8080.asse.devtunnels.ms/test"),
),
initialOptions: InAppWebViewGroupOptions(
android: AndroidInAppWebViewOptions(useHybridCom true),
),
onWebViewCreated: (controller) {
controller.addJavaScriptHandler(
handlerName: 'web2app',
callback: (args) async {
List<dynamic> dataList = args;
List<dynamic> list = jsonDecode(dataList[0]);
for (dynamic item in list) {
print(item); // 리스트의 각 요소를 출력합니다.
await _downloadFile('https://다운 로드용 서버 주소/audio/$item.webm');
// _downloadFile 함수가 완료될 때까지 기다립니다.
}
},
);


웹측 src에 폰 로컬 주소를 어떤 식으로 넣어야 할까요ㅠㅠ

아니면 보안상 등의 이유로 이런 기능 자체를 지원 안한나요

웹뷰나 오디오 다운 로드 등은 문제없이 작동됩니다


플러터 고인물 행님들 다트 문법도 다 못 익힌 이 불쌍한 프론트 따리 좆밥을 도와 주세요