概述
guide 封装了首次下载或者是版本更新后启动应用时的导航页,插件自动记录是否为第一次启动,导航页分为视频、图片两大类。图片导航在最后一个页面点击立即体验会关闭导航页。视频导航仅支持格式为MP4格式。视频导航分为循环视频导航和播放一次视频导航,循环视频导航点击进入按钮后导航页关闭。播放一次视频导航,视频播放完后会自动关闭导航页,建议视频不要太大,时间不要太长(太长会影响用户体验效果,建议10s左右)。 说明:调用插件必须在程序的第一个界面,我的测试用例的第一个页面是index.html。本次更新还适配了iPhoneX,和图片导航按钮属性设置。 注意:每次生成正式版的APP时iOS version code不会增加,需要手动增加,当新版iOS version code和旧版的iOS version code不同时就会出现效果。建议编译正式版APP需要版本iOS version code一致,这样就出现更新后版本的效果。如图
打开图片导航
openGuidePage({params})
imgs:
point_normal
point_select
btnColor
btnLabel
btnW
btnH
time
hideStatusBar
##代码示例
var guide = api.require('guide');
guide.openGuidePage({
imgs: ['widget://image/guide/load_1.jpg', 'widget://image/guide/load_2.jpg', 'widget://image/guide/load_3.jpg'],
point_normal:'widget://image/guide/point_normal@2x.png',
point_select:'widget://image/guide/point_select@2x.png',
btnColor:'00FFFF',
btnLabel:'进入应用',
btnW:120,
btnH: 33,
time:'2',
hideStatusBar:false
};
iOS系统
可提供的1.1.0及更高版本
打开视频导航
openGuideVideo({params})
path:
time
hideStatusBar
##代码示例
var guide = api.require('guide');
guide.openGuideVideo({
path: 'widget://video/guide/video.mp4',
time:'2',
hideStatusBar:false
};
iOS系统
可提供的1.1.0及更高版本
打开循环视频导航
openGuideRepeatVideo({params})
path:
borderColor:
titleColor
title
hideStatusBar
##代码示例
var guide = api.require('guide');
guide.openGuideRepeatVideo({
path: 'widget://video/guide/video.mp4',
borderColor:'FF0000',
titleColor:'FF0000',
title:'立即体验',
hideStatusBar:false
};
iOS系统
可提供的1.1.0及更高版本