|
如题,在页面里我没有使用qq的这些插件,可是打包时我自动追加使用到的插件后必须打入qq的cordova插件。
我的代码中有一段是用了qq地图的前端定位(“var geolocation = new qq.maps.Geolocation(key, referer);”),不依赖于cordova,是不是由于这个引起,需要如何处理?
- Model.prototype.getH5Location = function(event) { // 加载userData数据,ok
- debugger;
- var self = this;
- var path = "https://3gimg.qq.com/lightmap/components/geolocation/geolocation.min.js";
- var key = "XXXXXXXXXXXXXXXXXXXXX";
- var referer ="AAAAAAAAAAAAAAAAAAAAAA";
- require([path], function(){
- debugger;
- var geolocation = new qq.maps.Geolocation(key, referer);
- var options = {timeout: 6000, failTipFlag: 1};
- geolocation.getLocation(showPosition, showErr, options);
- function showPosition(position) {
- debugger;
- justep.Util.hint(JSON.stringify(position,'null', 4),{"position":"middle"});
- window.wLongitude = position.lng;
- window.wLatitude = position.lat;
复制代码 |
|