gpt4 book ai didi

Android native 应用程序安装横幅不起作用

转载 作者:太空宇宙 更新时间:2023-11-03 11:02:36 26 4
gpt4 key购买 nike

我正尝试在我的网站上为我的 Android 应用程序获取 native 应用程序安装横幅。我的 manifest.json 看起来像这样:

{
"short_name": "App Name",
"icons": [
{
"src": "launch-icon.png",
"sizes": "144x144",
"type": "image/png"
}
],
"prefer_related_applications": true,
"related_applications": [
{
"platform": "play",
"id": "my.app.id"
}
]
}

它符合所有标准列表 here :

  • 通过 HTTPS 提供服务
  • 简称
  • 144x144 图标

我通过设置 chrome 标志跳过参与检查以进行测试:

chrome://flags/#bypass-app-banner-engagement-checks

我试过 example page它按预期工作,即横幅显示。但是,我看不出 list 的设置方式与示例中的 list 有什么区别。我已使用远程调试来验证是否已获取 list 文件。

最佳答案

看起来你有 大部分 requirements遇见了。缺少一个标准:需要多个不同的图标大小。这些尺寸是 36x3648x4872x7296x96144x144 >192x192

此外,start_url 可以是 . 以设置当前路径。

这是一个例子:

{
"name": "App Name",
"short_name": "App Name Install Banner Sample",
"icons": [
{
"src": "icon-0-75x.png",
"sizes": "36x36",
"type": "image/png"
},
{
"src": "icon-1x.png",
"sizes": "48x48",
"type": "image/png"
},
{
"src": "icon-1-5x.png",
"sizes": "72x72",
"type": "image/png"
},
{
"src": "icon-2x.png",
"sizes": "96x96",
"type": "image/png"
},
{
"src": "icon-3x.png",
"sizes": "144x144",
"type": "image/png"
},
{
"src": "icon-4x.png",
"sizes": "192x192",
"type": "image/png"
}
],
"prefer_related_applications": true,
"related_applications": [
{
"platform": "play",
"id": "com.google.samples.apps.iosched",
"url": "https://play.google.com/store/apps/details?id=com.google.samples.apps.iosched"
}
],
"start_url": ".",
"display": "standalone"
}

提醒一下:

  1. 在 chrome 中启用此标志 chrome://flags/#bypass-app-banner-engagement-checks
  2. 在您的 Android 设备或模拟器上登录 Google Play(确保模拟器有 Play 商店)
  3. 该应用不应已安装在设备上
  4. 关注 requirements listed at the top here
  5. 检查浏览器中的源选项卡以查看 list 是否正确提供,并记得检查控制台是否有任何错误(警告是可以的)

关于Android native 应用程序安装横幅不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39152754/

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