Я работаю над PWA, который является общей целью, как указано в manifest.json.Этот PWA установлен (на рабочий стол) на моем устройстве Android 8.1 с Chrome 73 для Android.
При совместном использовании веб-страниц это работает.Я успешно получил параметры title
и text
.Из-за ограничений Android я не знаю, получаю ли я когда-либо параметр url
.
Однако, когда вы делитесь изображениями (например, не только страницами, ссылками, текстом), нажимая на изображение в Chrome, и нажимаете «Поделиться изображением» - мой PWA не отображается в списке возможных целей.,Dropbox, Bluetooth, Telegram и т. Д. Действительно появляются, но мой PWA - нет.
Вопрос: как сделать так, чтобы мой PWA отображался для общего доступа к «Share Image»?
manifest.json
{
"share_target": {
"action": "/#/share-target/",
"method": "GET",
"enctype": "application/x-www-form-urlencoded",
"params": {
"title": "title",
"text": "text",
"url": "url",
"files": [{
"name": "file",
"accept": ["*/*"]
}]
}
}
}
Изменение на POST
тоже не работает:
manifest.json
{
"share_target": {
"action": "/#/share-target/",
"method": "POST",
"enctype": "multipart/form-data",
"params": {
"title": "title",
"text": "text",
"url": "url",
"files": [{
"name": "file",
"accept": ["*/*"]
}]
}
}
}