问题标签 [geoclue]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
601 浏览

python - 如何在 Python 中获取 Geoclue 地理位置?- 什么是桌面 id 参数?

我正在尝试使用适用于 Linux 的 GeoClue 和 Python 接口(gir1.2-geoclue-2.0包)获取位置(纬度/经度)。c的文档几乎与此处的 api 函数匹配,但我不确定我应该发送什么“桌面 ID”......任何有效.desktop的文件是应用程序请求的?完整路径或唯一名称?

最后一个命令挂起,不返回任何内容。我是否错过了获取笔记本电脑/设备大致位置的步骤?据我了解,这应该能够以类似于 whatsmyip.com 的方式从网络中读取设备的位置?

更新:我能够通过与返回值交互来获得粗略的位置,

但是第一个参数应该是什么?什么是“桌面 ID”?

0 投票
1 回答
84 浏览

ubuntu - 启动统一 om chromebook 的问题

我在 Chromebook 上安装了 crouton 并尝试启动 unity,但每次都得到以下结果:

谁能解释一下?

0 投票
1 回答
648 浏览

c++ - C++ GeoClue g_object_unref:断言“G_IS_OBJECT(对象)”失败

所以我最近尝试为我的一个 Raspberry Pi 项目尝试 GeoClue,但我一直坚持使用 gclue-simple()。运行 gclue_simple_new 似乎没问题,但是当我尝试使用 gclue_simple_new_finish() 获取指针时,程序给了我一个运行时错误:

该程序的代码在这里:

我才刚刚接触 geoclue,而且我以前没有任何与 gtk 或 GNOME 项目相关的经验,所以我可能遗漏了一些明显的东西。

谢谢!