我有一个包含数千个静态单页应用程序的市场/ Web应用程序.
希望为每个单页面应用程序添加一个Web App Manifest(<head> </head>对应stem_url于所有urls给定SPA 的{root} /index.html ).
标准方法:
<link rel="manifest" href="/manifest.json">
Run Code Online (Sandbox Code Playgroud)
...似乎不是一个很好的前进方式,因为这意味着数千个manifest.js文件被转储到/public文件夹中(它是一个rails应用程序!)并且最终会使app/assets编译工作非常繁重起来.
有没有一种方法可以像我们做样式标签一样内联清单json:
<style>
body { // style here }
…
</style>
Run Code Online (Sandbox Code Playgroud)
相当于清单声明:
<manifest>
{
"name": "HackerWeb",
"short_name": "HackerWeb",
…
}
</manifest>
Run Code Online (Sandbox Code Playgroud)