使用我的 iOS 设备访问任何由 JQuery Mobile 驱动的页面似乎会激活地理定位(箭头出现在 Mobile Safari 的右上角)。JQuery Mobile 站点本身就表现出这种行为。我的应用程序不需要地理定位,这似乎很浪费电池。如何禁用此地理位置?
问问题
202 次
1 回答
0
就像在https://forum.jquery.com/topic/jquery-mobile-activating-geolocation-on-mobile-devices中所说的那样,可以通过从 jQueryMobile 1.2 中删除一些代码来修复它(从第 846 行开始):
// DEPRECATED
if ( $.uiBackCompat !== false ) {
$.Widget.prototype._getCreateOptions = function() {
return $.metadata && $.metadata.get( this.element[0] )[ this.widgetName ];
};
}
但我不知道为什么,现在......
于 2012-12-10T09:11:14.067 回答