【发布时间】:2019-12-10 12:16:23
【问题描述】:
我希望允许用户将照片分享到我的渐进式 Web 应用程序。
我已按照 this 教程完成了它,但我的 pwa 仍然无法作为共享选项显示。
我使用的测试设备是 android,我相信我的 PWA 满足所有these 条件,因为我可以成功地将它下载到我的屏幕上。
当我将其下载到屏幕上时,应用程序本身以及所有其他功能都可以正常工作,但我仍然无法将其显示为共享选项。
manifest.json
{
"name" : "appname",
"short_name": "shortname",
"theme_color": "#333333",
"background_color": "#333333",
"description": "app description",
"start_url": "https://appHomeUrl.co",
"display": "standalone",
"icons": [
{
"src": "./assets/icons-192.png",
"type": "image/png",
"sizes": "192x192"
},
{
"src": "./assets/icons-512.png",
"type": "image/png",
"sizes": "512x512"
}
],
"share_target": {
"action": "/photos/dosomething/1",
"method": "POST",
"enctype": "multipart/form-data",
"params": {
"title": "name",
"text": "description",
"url": "link",
"files": [
{
"name": "myImage",
"accept": ["image/jpeg", "image/png"]
}
]
}
}
}
【问题讨论】:
标签: javascript android manifest service-worker progressive-web-apps