#android #html #usb #relative-path
Вопрос:
Я хочу использовать HTML-файл на диске USD, который подключен к телефону Android с помощью USB-разъема. На веб-странице есть изображение со следующим кодом (изображение находится в той же папке, что и HTML-файл).:
lt;img src="test.jpg"gt;
Я также протестировал ./test.jpg
и /test.jpg
в качестве относительного пути для отображения изображения на веб-странице, но безуспешно. Каков правильный относительный путь для вызова изображений и видео в HTML-файле на USB-накопителе?
Примечание к сноске:
Когда я открываю HTML-файл в браузере Android chrome, путь в адресной строке выглядит так:
content://com.sec.android.app.myfiles/.FileProvider/extrenal/DE1F-B20B/index.html
который, по-видимому, отличается в разных устройствах. Есть ли способ установить адреса относительно этого формата?
Комментарии:
1. Браузер должен измениться, чем
content://com.sec.android.app.myfiles/.FileProvider/extrenal/DE1F-B20B/index.html
наcontent://com.sec.android.app.myfiles/.FileProvider/extrenal/DE1F-B20B/test.jpg
. Большинство браузеров этого не сделают. И если бы они это сделали, они, вероятно, не смогли бы прочитать файл, так как разрешение на чтение не сработало бы.2.
What is the correct relative path for calling images and videos in a HTML file in USB flash drive?
Вы предлагаете использовать html-файлы с внешнего накопителя или съемной карты micro sd, на которой отображаются изображения. Но и это тоже никуда не денется. Поскольку портит его не USB-накопитель, а использование схемы содержимого.