【发布时间】:2015-08-09 16:48:59
【问题描述】:
这是我主机的清单:
{
"allowed_origins" :
[
"chrome-extension://EXTENSION_ID/"
],
"description" : "my.app.host",
"name" : "my.app.host",
"path" : "C:\\chromejar\\launch.bat",
"type" : "stdio"
}
这是我的 launch.bat 文件的内容:
setlocal enableextensions disabledelayedexpansion
for %%a in ("%~dp0\ChromeConnector.jar") do set "JARFILE=%%~fa"
java -jar "%JARFILE%"
pause
- 当我单独启动我的批处理文件时,它可以工作。
- 当我使用 EXE 文件(用 c# 开发)从我的网站启动我的扩展程序时,它可以工作。
-
但是当我使用 BAT 文件从我的网站启动我的扩展程序时,它似乎不起作用。
我可以只测试它的 BAT 部分吗? (从 BAT 中输入回显文本以在我的应用上查看结果?)
-
我尝试使用这一行启用 chrome 登录:
李>start chrome --enable-logging --v=1但在AppData\Local\Google\Chrome\User Data\chrome_debug.log中似乎没有找到特定日志,我需要添加一些内容来记录特定错误吗? 目前我的 Java 代码就这么简单:
public static void main(String[] args) { while(true) { } }
还有其他方法可以测试 jar 应用程序吗?
提前致谢
【问题讨论】:
标签: java google-chrome chrome-native-messaging