Есть сайт, который мы используем, который также является веб-приложением, которое будет работать как в автономном, так и в онлайн-режиме после первого открытия.В настоящее время мы вручную создаем ярлык на рабочем столе в браузере Chrome, открыв сайт, затем щелкнув меню браузера, перейдя в Дополнительные инструменты, затем Создать ярлык.Мы также отмечаем флажок «Открыть как окно».Это не только помещает ярлык, который всегда открывается в Chrome, независимо от того, что, но и открывает его немного чище, как могло бы показаться.Когда это сделано, расширение создается на компьютере в папке расширений Google.Я хотел бы преобразовать это в приложение Chrome, которое можно развернуть с помощью групповой политики, но даже после прохождения инструкций разработчика я не могу заставить его работать.
Я взял манифест.json, который был создан, когда я сделал это вручную и добавил недостающие параметры, необходимые для приложения chrome, или, по крайней мере, из того, что я могу сказать.Я даже опубликовал приложение в интернет-магазине Chrome.Но, похоже, это не работает.
Оригинальный файл Manifest.json содержит:
{"app": {
"icon_color": "#C02331",
"launch": {
"web_url": "https://www.example.com/RunForm/Login"
},
"linked_icons": [ {
"size": 16,
"url": "https://www.example.com/Content/images/favicon.ico"
}, {
"size": 32,
"url": "https://www.example.com/Content/images/favicon.ico"
}, {
"size": 48,
"url": "https://www.example.com/Content/images/runform/apple-touch-icon-76x76.png"
}, {
"size": 64,
"url": "https://www.example.com/Content/images/runform/apple-touch-icon-76x76.png"
}, {
"size": 76,
"url": "https://www.example.com/Content/images/runform/apple-touch-icon-76x76.png"
}, {
"size": 96,
"url": "https://www.example.com/Content/images/runform/apple-touch-icon-120x120.png"
}, {
"size": 120,
"url": "https://www.example.com/Content/images/runform/apple-touch-icon-120x120.png"
}, {
"size": 128,
"url": "https://www.example.com/Content/images/runform/apple-touch-icon-152x152.png"
}, {
"size": 152,
"url": "https://www.example.com/Content/images/runform/apple-touch-icon-152x152.png"
}, {
"size": 256,
"url": "https://www.example.com/Content/images/runform/apple-touch-icon-152x152.png"
} ]
},
"description": "",
"icons": {
"120": "icons/120.png",
"128": "icons/128.png",
"152": "icons/152.png",
"16": "icons/16.png",
"256": "icons/256.png",
"32": "icons/32.png",
"48": "icons/48.png",
"64": "icons/64.png",
"76": "icons/76.png",
"96": "icons/96.png"
},
"key": "sKDvXmTdpPytbue4P6yYy+6MRc+SMw5PutBMuCo/yLs=",
"name": "Run Form Login",
"version": "2019.5.28.54363"}
А потом я добавил:
"manifest_version": 2,
"name": "Run Form Login",
"description": "RunForm Login Page",
"update_url": "https://clients2.google.com/service/update2/crx",
"permissions": [
"unlimitedStorage",
"notifications"
]
Я ожидал, чтозатем он будет установлен через GPO как расширение, подобное тому, которое я сделал вручную.А затем ярлык на рабочем столе «C: \ Program Files (x86) \ Google \ Chrome \ Application \ chrome_proxy.exe» --profile-directory = Default --app-id = [xx_TheAppIdOfTheExtension_xx] просто откроет сайт вокно, как это происходит, когда мы делаем ссылку вручную.Однако он просто открывает Chrome.И не похоже, что расширение заканчивается в папке расширения, даже если информация для принудительной установки верна в chrome: // policy