h5可以制作网站页面尺寸怎么定

h5可以制作网站页面尺寸怎么定,第1张

因为要考虑到现在的大部分手机屏幕,更偏向于是全面屏或者是曲面屏幕,或者像iphonex这样的大屏手机,所以H5面的制作。必须要有一个规范,现在推荐的尺寸是844X1496PX这个尺寸,在意派Epub360中,是有一个规范的,可以去看一下

hbuilder ios 离线打包框架(适配iphonex)集成高德地图总结:

1目前hbuilder内置的是百度地图,百度地图存在一定的缺陷,打开时页面会黑一下,这是一个官方的bug,目前无法解决,只有换成高德地图了。

2需要到苹果申请对应的bundleID,再到高德地图官网申请key,如果没有这个key,到时候你的地图会加载不出来的。

3在xcode内添加这些库,此处基本不要按照dcould这里提示去高德地图官网查看,要不会绕大弯子

我们要做的是按照他们给出的excel清单来配置地图即可:如图:

5,在xcode里面配置高德的key

6这也是最为关键的一步,当你配置及完成是会发现高德地图还是没有出来,为什么呢,配置不对吗,其实不是的,还需要删掉百度地图的一个静态库才可以。

这样高德地图就配置Ok了。

下面,我们来说说定位,轨迹,导航这三个问题:

定位:plusgeolocationgetCurrentPosition和mapgetUserLocation

这两个方法都可以定位,前者可以返回详细的地理坐标信息,后者只可以返回经纬度。

轨迹:

//折线轨迹 这里需要将多个点连起来就会

function polyLine() {

var points = [new plusmapsPoint(1039109733, 360427467), new plusmapsPoint(1039091067, 3604852), new plusmapsPoint(1039113867, 360472933), new plusmapsPoint(1039096267, 3605072), new plusmapsPoint(1039011733, 360505733), new plusmapsPoint(1038949667, 3604713), new plusmapsPoint(1038855533, 360540267), new plusmapsPoint(1038785533, 360560033), new plusmapsPoint(1038790133, 360569467), new plusmapsPoint(1038808467, 360531), new plusmapsPoint(1038818933, 360527933), new plusmapsPoint(1038795867, 3605642), new plusmapsPoint(103883132, 36054494)];

var polylineObj = new plusmapsPolyline();

polylineObjsetPath(points);

polylineObjsetStrokeColor("#0327fb");

polylineObjsetLineWidth(10);

mapaddOverlay(polylineObj);

}

导航:这里需要有开始地点和目标地点

//导航

function walkSearch() {

var searchObj = new plusmapsSearch(map);

searchObjwalkingSearch(new plusmapsPoint(parseFloat(103890256), parseFloat(36060278)), "", new plusmapsPoint(parseFloat(1039109733), parseFloat(360427467)), "");

searchObjonRouteSearchComplete = function(state, result) {

if(state == 0) {

consolelog('aa==' + JSONstringify(resultgetRoute(0)));

mapaddOverlay(resultgetRoute(0));

var d = resultgetRoute(0)distance;

var time = resultgetRoute(0)duration;

consolelog("距离:" + d);

consolelog('时间:' + time);

} else {

alert("检索失败");

}

}

}

要实现底部fixed按钮适配iPhoneX,单对height或padding-bottom加safe-area-inset-bottom是不行的,至少我试了不行,必须两个一起加

因为底部有个fixed按钮,要实现整个body高度不塌陷,可以加上

谁说h5不能做大游戏,
我就见过很多h5大游戏,
如果你买个iphonex
就能够玩大游戏了!
除非你的手机配置太低或不是苹果手机!
苹果手机什么手游都能玩的,
问题不在h5上,
在手机上,
知道了吗
呵呵
v
v
!
v


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13409431.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-30
下一篇 2023-07-30

发表评论

登录后才能评论

评论列表(0条)

保存