0

我正在尝试在我的一个新项目中使用 WebGL Earth 2.0。图书馆

可以在这里找到:https ://github.com/webgearth/webgearth2

- 假设我想点击地球,浏览器必须提醒我点击的地方的纬度。我所做的是这样的:

earth.on('click', fire);

var fire = function(e) {

alert('You clicked at ' +e.latitude);
};

它适用于网络浏览器并返回纬度,但它不适用于移动(iPhone)浏览器。

所以我接下来要做的是:

 earth.on('touchstart', fire);

 var fire = function(e) {

    alert('You clicked at ' +e.latitude);
    };

它适用于移动浏览器(iPhone),但问题是它不返回纬度。相反,它用“NULL”提醒我。当我在移动浏览器中触摸地球时,我希望它返回纬度。

请帮助我让它像我想要的那样工作......

4

1 回答 1

0

我在测试/研究 WebGL Earth 时偶然发现了这一点。似乎他们在去年使用 lat/lng 修复了它 - 值应该可以工作。

于 2016-05-23T20:35:09.967 回答