gpt4 book ai didi

html - iOS 13.3 渐进式 Web 应用程序元标记不起作用

转载 作者:行者123 更新时间:2023-11-29 05:12:36 25 4
gpt4 key购买 nike

<head>内我的网页有:

<meta name="apple-mobile-web-app-capable" content="yes">

根据苹果开发人员的说法,这就是应用程序以“独立”模式启动所需的全部内容。但是,当单击我添加到主页的书签时,它会在默认的 safari 中启动,而不是在其自己的实例中启动。让我困惑的是,我从上周制作的另一个有效的网页复制了这些标签。

我做错了什么吗?

提前感谢您的回答,如果需要,我非常愿意提供更多 html 文件。

全头:

<head>
<title>XXXXXX</title>

<link rel="manifest" href="manifest.json">
<link rel="icon" href="icon.jpeg">

<meta name="viewport" content="user-scalable=no">

<meta name="apple-mobile-web-app-title" content="XXXXXX">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">

<link rel="apple-touch-icon" href="icon.jpeg">
</head>

manifest.json:

{
"name": "XXXXXX",
"short_name": "XXXXXX",
"description": "Placeholder",
"lang": "en-GB",
"start_url": "/index.php",
"scope": "/",
"display": "standalone",
"theme_color": "#ffffff",
"icons": [
{
"src": "icon.jpeg",
"type": "image/jpeg",
}
],
}

我的网页确实使用了 iframe,但我见过其他网络应用程序使用它并且仍然按预期运行。

最佳答案

list 末尾的逗号本来就不该存在,并且会导致 list 无效,因此 iPhone 会忽略 list 并将 Web 应用程序作为普通书签启动。

list 的结尾应该是...

    }
]
}

关于html - iOS 13.3 渐进式 Web 应用程序元标记不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59537479/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com