【问题标题】:Geolocation doesn't work when building via phonegap build通过 phonegap build 构建时,地理位置不起作用
【发布时间】:2013-09-13 11:58:34
【问题描述】:

我有一个带地理位置的 phonegap 项目。 当我通过站点 phonegap build 构建它时,它在我的手机或平板电脑(三星)上不起作用。设备总是超时。 当我通过 CLI 构建它并通过电缆将其安装到我的手机上时,地理定位就可以工作了。

我是否需要更改一些设置以使其通过 phonegap 构建工作?

【问题讨论】:

    标签: build cordova geolocation phonegap-build


    【解决方案1】:

    对于 phonegap-build,将此标签放在您的 config.xml 中:

    <feature name="http://api.phonegap.com/1.0/geolocation"/>
    

    此外,请务必将其包含在您的脑海中:

    <script src="phonegap.js"></head>
    

    之后,API调用都是一样的。

    *注 1:不要尝试将 phonegap.js 文件实际放入目录结构中。

    *注 2:我听说有些设备的 GPS API 存在问题。如果我再次找到 SO 帖子,我会在这里发布。

    【讨论】:

    • 谢谢,但我已经通过命令行界面创建了 phonegap 项目,并且还通过 CLI 添加了地理定位插件。所以特征元素已经在配置中。默认情况下,js 文件也在 index.html 中。
    猜你喜欢
    • 1970-01-01
    • 2013-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-18
    相关资源
    最近更新 更多