所以我正在尝试谷歌添加到home screen功能,我正在尝试获取我的网络应用程序的标题,以显示其中的特殊字符,但不知道如何。
{
"name": "aésmé",
"icons": [
{
"src": "img/icon.png",
"sizes": "192x192",
"type": "image/png",
"density": "4.0"
}
],
"start_url": "index.php",
"display": "standalone",
"orientation": "portrait"
}
答案 0 :(得分:1)
我怀疑这是一个字符集问题。确保用于保存文件的编码与提供文件时服务器报告的编码相匹配。如果您正在使用Apache并且您已将文件保存为UTF-8(强烈推荐),则将以下内容添加到.htaccess文件中(或者添加到服务器配置文件中,如果您可以访问该文件):
AddType 'application/json; charset=UTF-8' .json
添加:
也不会有什么坏处AddDefaultCharset utf-8
请注意,理论上(根据application/json
spec),您必须为您的文件使用某种Unicode编码(UTF-8,UTF-16(BE或LE),或UTF-32(BE或LE))。确保已将文件保存在其中一种编码中。此外,默认字符集(当没有指定字符集时浏览器使用的字符集)是UTF-8。但是,浏览器与此有很大不同。