Итак, я ранее задал вопрос об открытии собственного программного обеспечения (браузеров) в моем приложении Chrome с помощью, NaCl
или NPAPI
, которые, я думаю, больше не разрешены или не были разрешены в зависимости от того, что мы говорим около. Поэтому пользователь указал мне на Native Messaging, и я просто пытаюсь создать что-то, что откроет HTML-файл пользователей в браузере, который они выбрали.Google Apps для корпоративных приложений Google
Таким образом, они имеют index.html
, и они хотят, чтобы проверить его в Firefox
, Chrome
и IE
поэтому они работают каждый один и тест.
Документация
https://developer.chrome.com/extensions/nativeMessaging
Пример из Google http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/examples/api/nativeMessaging/host/
Это мой первый раз дело с этим материалом, и я не хочу, чтобы мои пользователи пойти на REGEDIT файл и добавить его и бла-бла-бла. Он должен быть простым, насколько это возможно, они загружают мое приложение, и это делается.
Native сообщений Manifest --- (не 100% уверен, куда поместить его)
{
"name": "com.kandidesigns.kodex",
"description": "Kodex is a Chrome Application to make programming websites easier and efficient",
"path": "C:\\Program Files\\My Application\\chrome_native_messaging_host.exe",
"type": "stdio", //standard input or standard output not sure which one to use
"allowed_origins": [
"chrome-extension://bbbgompnaiddjohgmdhmienllkjkilap/"
]
}
разрешения есть внутри приложения манифеста: "nativeMessaging"
пакетная программа для запуска файла
SET /p ID="Enter browser"
SET /p URL="Enter URL"
IF "%ID%"=="0" start chrome %URL%
IF "%ID%"=="1" start firefox %URL%
IF "%ID%"=="2" start edge %URL%
IF "%ID%"=="3" start internet explorer %URL%
IF "%ID%"=="4" start safari %URL%
ELSE ECHO "No browser found by that classification"
Никогда не написал файл bat
, чтобы узнать, куда идти и что делать n и т. д. Вот еще один учебник, который я смотрел, который очень низок и жалкий.
https://www.youtube.com/watch?v=H82-9hg1Plg
В любом случае, если кто-то может привести мне правильный путь и помочь в этом, я бы весьма признателен.
Но это не помогает, таких как файл летучей мыши. Могу ли я упаковать его в своем приложении Chrome и сохранить в нем манифест nmh. Мне нужна простая загрузка из хром-магазина, а не где-нибудь еще. – EasyBB