谷歌云端硬盘实时桌面应用程序

Google Drive Realtime for Desktop Application

本文关键字:桌面 应用程序 实时 硬盘 云端 谷歌      更新时间:2023-09-26

我正在研究Google Realtime API,但我无法弄清楚是否可以在桌面Java应用程序中使用它(使用JavaFX(?

我对JavaScript(或一般的Web编程(几乎一无所知......但我显然需要了解它。

如果我尝试通过Java(Nashorn(的ScriptEngineManager加载 https://apis.google.com/js/api.js,我会收到一个错误:"window" is not defined in <eval> at line number 1

那么,是否可以在桌面Java应用程序中使用Google Realtime API?

也许我可以用JavaFX WebView来实现这一点?

谢谢。

你是对的,实际访问JS库的唯一方法是通过使用Webview。由于实时 API 目前仅受 Javascript 支持,因此可以依赖快速入门指南:https://developers.google.com/drive/realtime/realtime-quickstart。

本指南将帮助您将 HTML 内容集成到您的项目中:http://docs.oracle.com/javase/8/javafx/embedded-browser-tutorial/overview.htm#JFXWV135。

希望对您有所帮助!