国产欧美另类,亚洲精品乱码,免费在线观看视频一区,日本午夜精品视频在线观看

咨詢(xún)電話(huà):
15628812133
01
2018/07

APICloud中引導(dǎo)頁(yè)的實(shí)現(xiàn)方法

發(fā)布時(shí)間:2018-07-01 18:52:50
發(fā)布者:chaobai
瀏覽量:
0

        我們?cè)谑褂靡苿?dòng)APP項(xiàng)目時(shí),當(dāng)我們第一次打開(kāi)應(yīng)用時(shí)會(huì)出現(xiàn)引導(dǎo)頁(yè),在使用apicloud進(jìn)行開(kāi)發(fā)移動(dòng)項(xiàng)目時(shí)我們也需要考慮到怎樣實(shí)現(xiàn)引導(dǎo)頁(yè)的效果,我們可以使用UIScrollPicture模塊來(lái)實(shí)現(xiàn)。

引導(dǎo)頁(yè).png

1.引導(dǎo)頁(yè)顯示判斷

var UIScrollPicture; //輪播圖模塊對(duì)象
    var UIButton; //按鈕模塊對(duì)象
    var vButtonId; //按鈕模塊對(duì)象索引對(duì)象

    //程序啟動(dòng)入口
    apiready = function() {
        //引導(dǎo)頁(yè)顯示判斷
        var isFirst = api.getPrefs({
            key: 'isFirst',
            sync: true,
        });
        // isFirst=false;
        if (!isFirst) {
            //啟動(dòng)引導(dǎo)頁(yè)面
            fnStartGuidePage();
        } else {
            fnStartMainPage();
        }
    };

2.UIScrollPicture模塊引導(dǎo)頁(yè)設(shè)置

function fnStartGuidePage() {
        //設(shè)置頁(yè)面默認(rèn)圖片;
        var tData = [
            'widget://res/guide1.jpg',
            'widget://res/guide2.jpg',
            'widget://res/guide3.jpg',
        ];
        UIScrollPicture = api.require('UIScrollPicture');
        UIScrollPicture.open({
            rect: {
                x: 0,
                y: 0,
                w: 'auto',
                h: 'auto' //此處用'auto'是為了適應(yīng)某些機(jī)型頁(yè)面底部虛擬鍵的顯示/隱藏 切換
            },
            data: {
                paths: tData,
            },
            styles: {
                indicator: {
                    align: 'center',
                    color: 'rgba(255,255,255,0.4)',
                    activeColor: '#FFFFFF'
                }
            },
            contentMode: 'scaleToFill',
            auto: false, //禁止自動(dòng)滾動(dòng)
            loop: false, //禁止循環(huán)播放
        }, function(ret, err) {
            if (ret) {
                /*
                  //方法1  點(diǎn)擊末頁(yè)任意位置進(jìn)入主頁(yè)面
                  if('click' == ret.eventType){
                     if(ret.index==3){
                       //關(guān)閉頁(yè)面,進(jìn)入主頁(yè)面
                       fnStartMainPage();
                     }
                  }
                */
                //方法2  點(diǎn)擊末頁(yè)按鈕進(jìn)入主頁(yè)面(使用前,需在控制臺(tái)添加UIButton模塊)
                //設(shè)計(jì)思路:添加一個(gè)UIButton模塊,在UIScrollPicture頁(yè)面滑動(dòng)到末頁(yè)時(shí)顯示UIButton模塊,其余頁(yè)面隱藏按鈕模塊,在按鈕模塊添加點(diǎn)事件點(diǎn)擊模塊進(jìn)入主頁(yè)面
                //添加末頁(yè)點(diǎn)擊進(jìn)入主頁(yè)面方法
                if ('show' == ret.eventType) {
                    UIScrollPicture.addEventListener({
                        name: 'scroll'
                    }, function(ret, err) {
                        if (ret.status) {
                            if (ret.index == (tData.length - 1)) {
                                //顯示進(jìn)入按鈕
                                fnShowStartBtn();
                            } else {
                                //隱藏進(jìn)入按鈕
                                fnHideStartBtn();
                            }
                        }
                    });
                }

            }
        });
    }

3.引導(dǎo)頁(yè)結(jié)束跳轉(zhuǎn)到主頁(yè)面

//啟動(dòng)程序主頁(yè)面
    function fnStartMainPage() {
        if (UIScrollPicture) {
            //緩存App啟動(dòng)信息
            api.setPrefs({
                key: 'isFirst',
                value: '1'
            });
            //關(guān)閉引導(dǎo)頁(yè)模塊
            UIScrollPicture.close();
            //關(guān)閉方法2使用按鈕模塊
            if (UIButton) {
                UIButton.close({
                    id: vButtonId
                });
            }
        }
        //啟動(dòng)主頁(yè)面
        api.openWin({
            name: 'main',
            url: 'html/main.html',
            bounces: false,
            vScrollBarEnabled: false,
            hScrollBarEnabled: false,
            slidBackEnabled: false,
            rect: {
                x: 0,
                y: 0,
                w: 'auto',
                h: 'auto'
            }
        });
    }

  3.1最后一頁(yè)中立即進(jìn)入按鈕功能設(shè)置

//顯示進(jìn)入APP按鈕
    function fnShowStartBtn() {
        if (!vButtonId && vButtonId != 0) {
            //初始化按鈕模塊
            UIButton = api.require('UIButton');
            UIButton.open({
                rect: {
                    x: api.winWidth / 2 - 50,
                    y: api.winHeight - 60,
                    w: 100,
                    h: 30
                },
                corner: 5,
                bg: {
                    normal: 'rgba(255,255,255,50)',
                    highlight: 'rgba(255,255,255,90)',
                    active: 'rgba(255,255,255,90)'
                },
                title: {
                    size: 20,
                    normal: '立即開(kāi)啟',
                    highlightColor: '#000000',
                    activeColor: '#000adf',
                    normalColor: '#FFFFFF',
                    alignment: 'center'
                },
                fixed: true,
                move: false
            }, function(ret, err) {
                if ('show' == ret.eventType) {
                    vButtonId = ret.id;
                }
                if ('click' == ret.eventType) {
                    //關(guān)閉引導(dǎo)頁(yè),進(jìn)入主頁(yè)面
                    fnStartMainPage();
                }
            });
        } else {
            //模塊已初始化過(guò),直接顯示
            UIButton.show({
                id: vButtonId
            });
        }
    }

    //隱藏進(jìn)入按鈕
    function fnHideStartBtn() {
        if (UIButton) {
            UIButton.hide({
                id: vButtonId
            });
        }
    }

4.清除引導(dǎo)頁(yè)狀態(tài)緩存

//清除記錄引導(dǎo)頁(yè)狀態(tài)的本地緩存數(shù)據(jù)
    function fnClearCache(){
        api.removePrefs({
            key: 'isFirst'
        });
        api.toast({
            msg: '引導(dǎo)頁(yè)緩存數(shù)據(jù)清除成功!',
            duration: 2000,
            location: 'middle'
        });
    }


關(guān)鍵詞:
返回列表
国产欧美另类,亚洲精品乱码,免费在线观看视频一区,日本午夜精品视频在线观看
精品日韩视频| 图片区亚洲欧美小说区| 99久久99久久精品国产片果冰| 国产乱人伦丫前精品视频| 91成人在线精品视频| 亚洲不卡视频| 日韩av不卡一区二区| 日韩精品一二三四| 亚洲午夜国产成人| 欧美一级二区| 美女视频一区在线观看| 精品久久福利| 久久精品官网| 欧美日韩国产在线一区| 久色成人在线| 欧美在线黄色| 国内精品伊人| 欧美精品激情| 国产欧美一区二区三区精品观看| 视频一区中文字幕精品| 激情婷婷久久| 日韩国产欧美在线播放| 欧美激情久久久久久久久久久| 久久一区二区三区喷水| 欧美视频久久| 欧美日韩精品一区二区三区在线观看| 久久亚洲黄色| 99久久久久| 国产精品巨作av| 欧美日韩四区| 麻豆一区在线| 香蕉久久一区| 欧美日韩激情| 久久久精品区| 亚洲日本在线观看视频| 麻豆mv在线观看| 69堂免费精品视频在线播放| 欧美激情91| 亚洲精品亚洲人成在线观看| 福利一区和二区| 欧美在线观看天堂一区二区三区| 99久久精品费精品国产| 欧美激情在线精品一区二区三区| 在线成人直播| av亚洲一区二区三区| 美女视频网站久久| 日韩欧美三区| 在线精品视频一区| 亚洲精品888| 久久精品影视| 麻豆视频在线观看免费网站黄| 日韩高清中文字幕一区| 久久中文字幕av| 日韩欧美精品综合| 色婷婷色综合| 国产精品99一区二区三区| 国产精品一区二区三区四区在线观看| 人人爽香蕉精品| 亚洲美洲欧洲综合国产一区| 日本欧美不卡| 成人免费电影网址| 日韩在线视频精品| 日本免费久久| 99久久婷婷| 91精品观看| 亚洲一区日韩在线| 喷白浆一区二区| 美女精品在线| 日韩一区中文| 日本欧美一区二区在线观看| 国产精品亚洲产品| 日本一区二区高清不卡| 欧美黄色网页| 亚洲国产专区校园欧美| 欧美日韩一区二区三区视频播放| 99成人在线视频| 国产综合激情| 亚洲日产国产精品| 欧美国产日本| 黄色av日韩| 91精品尤物| 伊人网在线播放| 91精品精品| 91综合视频| 亚洲欧洲一区二区天堂久久| 蜜臀久久久99精品久久久久久| 视频一区日韩精品| 欧美激情福利| 91精品二区| 国产精品一二| 久久免费大视频| 日本一区二区中文字幕| 国产不卡一区| 亚洲我射av| 精品精品99| 噜噜噜躁狠狠躁狠狠精品视频| 日韩国产在线观看| 国产盗摄——sm在线视频| 亚洲综合国产| 国产一区二区精品久| 中文字幕日韩高清在线 | 日韩欧美久久| 久久久久久久久久久妇女| 亚洲狼人精品一区二区三区| 国产成人精品三级高清久久91 | 欧美午夜三级| 久久av在线| 久久九九精品| 国产精品高清一区二区| 日韩视频在线一区二区三区| 国产成人免费精品| 69堂精品视频在线播放| 黄色av日韩| 激情丁香综合| 欧美成a人国产精品高清乱码在线观看片在线观看久 | 91看片一区| 精品视频亚洲| 久久99蜜桃| 欧美国产不卡| 久久久免费人体| 久久99蜜桃| 精品一区91| 精品免费av| 国产精品久久观看| 丰满少妇一区| 欧美日韩99| 国产欧美日韩在线一区二区| 日韩av电影一区| 国产日产高清欧美一区二区三区| 日韩亚洲精品在线观看| 亚洲视频二区| 日韩一区网站| 久久国产视频网| 国产乱码精品一区二区亚洲| 国产亚洲电影| 免费视频一区二区三区在线观看| 国产精品大片| 九九久久国产| 日韩另类视频| 国产亚洲亚洲| 亚洲精品激情| 国产欧美一区| 高清不卡亚洲| 伊人久久成人| 91国内精品| 丁香六月综合| 免费中文字幕日韩欧美| 日韩黄色在线观看| 精品国产欧美日韩一区二区三区| 国产精品久久久免费| 你懂的亚洲视频| 五月天久久网站| 久久99蜜桃| 九一成人免费视频| 亚洲精品中文字幕99999| 一区二区国产在线| 久久精品免费看| 中文日韩欧美| 精品不卡一区| 美女国产一区| 在线亚洲人成| 日韩一区二区三区免费视频 | 国产精品一国产精品k频道56| 日韩大片在线观看| 亚洲精品乱码日韩| 色综合www| 亚洲制服欧美另类| 亚洲精品永久免费视频| 日本综合精品一区| 成人羞羞视频播放网站| 国产三级一区| 国产精品三上| 久久久久久黄| 久久免费影院| 欧美啪啪一区| 免费欧美日韩| 中文亚洲免费| 激情欧美丁香| 久久久久亚洲精品中文字幕| 视频在线观看国产精品| 蜜桃精品在线| 动漫av一区| 午夜视频一区二区在线观看| 国产一级一区二区| 久久一区二区中文字幕| 成人污污视频| 麻豆一区二区三区| 国产午夜久久av| 日本免费在线视频不卡一不卡二| 久久蜜桃精品| 久久久精品日韩| 久久久9色精品国产一区二区三区| 丰满少妇一区| 成人黄色av| 欧美一级鲁丝片| 欧美精选视频一区二区| 久久精品不卡| 日韩一区二区在线免费| 日韩中文影院| 伊人久久亚洲影院|