从命令行,我可以打开一个url作为一个铬应用程序,通过运行。
chromium --app=https://www.stackoverflow.com是否可以在此模式下从现有页面中的javascript打开url?为了明确起见,理想情况下应该在一个新窗口中打开url,该窗口具有--app标志(例如,没有地址栏)所隐含的属性,无论当前页面是否在该模式下运行。
我问这个问题的原因是,我想把它整合到vimium中。
发布于 2015-08-09 01:57:02
没有办法直接从Javascript中完成您需要的事情。我认为你需要创建一个Chrome扩展才能做到这一点。
您仍然可以找到一个名为“”的扩展,但是它的使用NPAPI和NPAPI不再受最新Chrome版本的支持。源托管在BitBucket上。
做同样事情的新方法是使用本机消息传递API。在这种情况下,外部应用程序必须注册本机消息传递主机,以便与应用程序交换消息。您可以在http://developer.chrome.com/extensions/messaging.html#native-messaging上看到更多信息
https://stackoverflow.com/questions/31899697
复制相似问题