how to add Urls and web_Urls in manifest.json file using meta Tag

前端 未结 1 1001
抹茶落季
抹茶落季 2020-12-17 00:22

I am creating a progressive web app, and I need to add the current URL in manifest.json file using meta tag.

I created this manifest.json:<

相关标签:
1条回答
  • 2020-12-17 00:50

    That JSON does not adhere to the Web App Manifest specification, which is what's currently used by Chrome and Firefox for metdata when adding a web app to a device's homescreen. Specifically, you'd want to use the start_url property to specify the initial URL to open.

    In any case, the question of customizing the contents of /path/to/manifest.json based on some criteria just boils down to how you'd normally do server-side customization of any resource before returning it to the client. You could pass in a URL parameter, like /path/to/manifest.json?start_url=*something*, and then have your web server return a different start_url value in the JSON response based on what something is.

    If you can't implement server-side logic, perhaps because you're only deploying static files and using client-side rendering for everything, then your best bet is to generate multiple manifest-*something*.json files ahead of time, each with a different start_url value, and then set the <link rel="manifest"> tag on each page to point to the appropriate manifest-*something*.json URL, based on whatever criteria makes sense for you.

    0 讨论(0)
提交回复
热议问题