我是新来的,我正在寻求帮助,我找到了一种在google chrome上使用java打开文件的方法:
私有void abrirVideo(字符串存档){
文件拱=新文件(archivo);
字符串comando=“cmd.exe/c启动chrome\”+(archivo)+“\”;
尝试{
字符串s=arch.getParent();
Runtime.getRuntime()。exec(comando、null、新文件);
}捕获(例外,例如){
系统输出。println(“错误abriendo archivo:+archivo+”\n“+ex”);
}
}
它确实工作得很好,它在同一个窗口中打开文件,但我的问题是它会自动将chrome切换到新的选项卡,我在网上找了几天,没有看到任何关于这个的帖子。是否有一种方法可以在chrome中的新选项卡中打开这些文件(如图片、视频等),而无需自动切换到该新选项卡。感谢您的帮助。
3条答案
按热度按时间m3eecexj1#
9udxz4iz2#
对它将活动选项卡切换到该新选项卡。
我找不到任何方法,所以我不得不使用这个chrome扩展来强制chrome永远不会切换到新标签:
https://chrome.google.com/webstore/d...ajdbikelkdcmcl
但是这个解决方案在将来可能会停止工作,所以如果您知道在代码本身中实现它的任何方法,我将非常感激。
6kkfgxo03#
命令行开关和标志可能很有用。请参阅文档。