Я работаю над chrome -расширением, используя Js, я хочу автоматически размещать изображение на моей стене без использования мыши et c.,.
Я пробовал другой метод, я использую, чтобы щелкнуть фото кнопку загрузки (которая находится поверх кнопки загрузки видео) с использованием метода Js
click()
, возникает ошибка Диалоговое окно выбора файла может отображаться только при активации пользователя.
Другой метод, который я пробовал, был вставка ссылки на изображение (ссылка на изображение с веб-сайта), как вы знаете, когда мы вставляем ссылку на изображение в текстовое поле состояния стены facebook, даже до нажатия кнопки отправки, оно мгновенно загружает изображение внизу ссылки,
но как я делает это автоматически, поэтому, когда я использую для вставки ссылки, используя
textBox.value= '<link>'
. Когда я делаю это, не щелкая мышью, это не заставляет нашу фотографию загружаться до нажатия кнопки отправки. Даже я пытался сфокусироваться и щелкнуть, используя
textBox.focus()
textBox.click()
textBox.focused = true;
Затем я нашел что-то из chrome, когда проверял страницу там в chrome открываются некоторые окна, то есть консоль, элемент, источники, сеть, производительность и т. д. c. Там я обнаружил, что в приложении есть часть под названием Frame> Top> Images, здесь в части изображений хранятся все изображения . И я нашел изображение, URL-адрес которого я вставил в textBox, также там.
Итак, вопрос: есть ли способ получить прямой доступ к фотографии, которая находится в Application> Frame> Top> Images in chrome? Если да, то как, а если нет, то как я могу это сделать.
Может ли фон. js получить доступ к этим частям браузера? Я хочу выполнить эту задачу без использования API-интерфейса facebook. Я хочу, чтобы мое расширение автоматически размещало текст и изображения и размещало их на моей стене, и мне не нужно было использовать мышь.
Примечание. Здесь textBox - это область, которую мы используем для публикации / записи текста статуса.