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

咨詢電話:
15628812133
01
2018/07

APICloud中引導頁的實現方法

發布時間:2018-07-01 18:52:50
發布者:chaobai
瀏覽量:
0

        我們在使用移動APP項目時,當我們第一次打開應用時會出現引導頁,在使用apicloud進行開發移動項目時我們也需要考慮到怎樣實現引導頁的效果,我們可以使用UIScrollPicture模塊來實現。

引導頁.png

1.引導頁顯示判斷

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

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

2.UIScrollPicture模塊引導頁設置

function fnStartGuidePage() {
        //設置頁面默認圖片;
        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'是為了適應某些機型頁面底部虛擬鍵的顯示/隱藏 切換
            },
            data: {
                paths: tData,
            },
            styles: {
                indicator: {
                    align: 'center',
                    color: 'rgba(255,255,255,0.4)',
                    activeColor: '#FFFFFF'
                }
            },
            contentMode: 'scaleToFill',
            auto: false, //禁止自動滾動
            loop: false, //禁止循環播放
        }, function(ret, err) {
            if (ret) {
                /*
                  //方法1  點擊末頁任意位置進入主頁面
                  if('click' == ret.eventType){
                     if(ret.index==3){
                       //關閉頁面,進入主頁面
                       fnStartMainPage();
                     }
                  }
                */
                //方法2  點擊末頁按鈕進入主頁面(使用前,需在控制臺添加UIButton模塊)
                //設計思路:添加一個UIButton模塊,在UIScrollPicture頁面滑動到末頁時顯示UIButton模塊,其余頁面隱藏按鈕模塊,在按鈕模塊添加點事件點擊模塊進入主頁面
                //添加末頁點擊進入主頁面方法
                if ('show' == ret.eventType) {
                    UIScrollPicture.addEventListener({
                        name: 'scroll'
                    }, function(ret, err) {
                        if (ret.status) {
                            if (ret.index == (tData.length - 1)) {
                                //顯示進入按鈕
                                fnShowStartBtn();
                            } else {
                                //隱藏進入按鈕
                                fnHideStartBtn();
                            }
                        }
                    });
                }

            }
        });
    }

3.引導頁結束跳轉到主頁面

//啟動程序主頁面
    function fnStartMainPage() {
        if (UIScrollPicture) {
            //緩存App啟動信息
            api.setPrefs({
                key: 'isFirst',
                value: '1'
            });
            //關閉引導頁模塊
            UIScrollPicture.close();
            //關閉方法2使用按鈕模塊
            if (UIButton) {
                UIButton.close({
                    id: vButtonId
                });
            }
        }
        //啟動主頁面
        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最后一頁中立即進入按鈕功能設置

//顯示進入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: '立即開啟',
                    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) {
                    //關閉引導頁,進入主頁面
                    fnStartMainPage();
                }
            });
        } else {
            //模塊已初始化過,直接顯示
            UIButton.show({
                id: vButtonId
            });
        }
    }

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

4.清除引導頁狀態緩存

//清除記錄引導頁狀態的本地緩存數據
    function fnClearCache(){
        api.removePrefs({
            key: 'isFirst'
        });
        api.toast({
            msg: '引導頁緩存數據清除成功!',
            duration: 2000,
            location: 'middle'
        });
    }


關鍵詞:
返回列表
国产欧美另类,亚洲精品乱码,免费在线观看视频一区,日本午夜精品视频在线观看
欧美亚洲人成在线| 婷婷综合社区| 亚洲综合专区| 91成人精品| 国产精品精品| 国内精品亚洲| 日韩精品一区二区三区免费观影| 日韩啪啪电影网| 99视频精品视频高清免费| 亚洲伦乱视频| 天堂成人免费av电影一区| 中文字幕av一区二区三区人 | 亚洲精品1区2区| 日韩精品一级| 国产福利亚洲| 久久久一二三| 亚洲黄色影院| 欧美日韩亚洲一区三区| 国产第一亚洲| 亚洲欧美伊人| 91精品国产一区二区在线观看| 精品视频在线你懂得| 久久久久国产一区二区| 亚洲欧美久久| 美女av一区| 欧美日韩激情| 视频小说一区二区| 国产女人18毛片水真多18精品| 日韩一区二区久久| 99视频一区| 国产精品自拍区| 97精品国产福利一区二区三区| 久久三级视频| 欧美专区一区| 91精品韩国| 亚洲精品影视| av资源亚洲| 91成人精品在线| 99久久夜色精品国产亚洲1000部| 日韩精品一区二区三区中文在线| 日韩av免费| 欧美日韩一区自拍| av成人国产| 国产一区福利| 亚洲精品看片| 欧美va天堂| 麻豆极品一区二区三区| 国产视频一区三区| 亚洲一区资源| 国产精品久久久亚洲一区| 伊人成人网在线看| 免费日本视频一区| 天海翼亚洲一区二区三区| 92国产精品| 久久国产人妖系列| 99香蕉国产精品偷在线观看| 精品国产乱码久久久| 国产精品日本| 在线看片福利| 国产情侣一区在线| 亚洲精品韩国| 久久中文亚洲字幕| 精品视频国产| 国产亚洲欧美日韩精品一区二区三区| 激情综合网站| 国产拍在线视频| 国产精品免费大片| 日本一区二区三区视频在线看| 91精品精品| 国产一区二区精品福利地址| 国产探花在线精品| 亚洲自啪免费| 日韩精品看片| 日韩在线看片| 成人精品视频| 精品国产黄a∨片高清在线| 国产欧美一区二区三区国产幕精品| 黄色亚洲免费| 亚洲电影在线| 亚洲二区精品| 亚洲欧美日韩视频二区| 蜜臀a∨国产成人精品| 蜜桃久久av一区| 亚洲国产一区二区在线观看 | 免费在线观看精品| 好吊一区二区三区| 蜜桃视频欧美| 亚洲二区视频| 99在线精品视频在线观看| 午夜欧美精品| 亚洲成av在线| 91精品推荐| 在线成人动漫av| 欧美一级精品| 亚洲经典在线| 久久午夜影视| 亚洲tv在线| 国产亚洲久久| 另类欧美日韩国产在线| 你懂的亚洲视频| 精品一区二区三区免费看| 国产情侣一区| 国产一区二区三区不卡视频网站 | 欧美日韩1区2区3区| 在线亚洲免费| 视频一区欧美精品| 日韩高清一区| 欧美成a人片免费观看久久五月天| 国产精品观看| 成人一区不卡| 久久久9色精品国产一区二区三区| 99热精品久久| 视频一区二区三区在线| 美国三级日本三级久久99 | 欧美日韩一区二区综合| 亚洲精品大全| 国产精品白丝一区二区三区| 国内精品麻豆美女在线播放视频| 亚洲黄色网址| 午夜精品网站| 欧美日韩精品一区二区三区视频 | 麻豆国产欧美日韩综合精品二区| 精品国产不卡一区二区| 激情综合自拍| 日韩一区二区三区精品视频第3页| 国产精品亚洲四区在线观看| 国产在视频一区二区三区吞精| 国产精品2区| 91亚洲国产| 日韩一区二区三区免费播放| 一区在线免费观看| 欧美有码在线| 日本久久成人网| 综合激情五月婷婷| 久久天堂影院| 亚洲精品在线观看91| 日韩精品亚洲专区| 亚洲伊人av| 午夜精品影视国产一区在线麻豆| 久久精品72免费观看| 人人精品亚洲| 亚洲精品伦理| 国产精品99视频| 亚洲精品在线二区| av高清一区| 国产日韩视频| 不卡中文字幕| 麻豆精品视频在线| 久久成人亚洲| 日韩成人精品一区| 综合欧美亚洲| 人人精品亚洲| 国产精品手机在线播放| 国产精品字幕| 国产欧美另类| 亚洲成人日韩| 精品国产一区二| 美女尤物久久精品| 蜜桃精品在线| 日韩中文首页| 激情黄产视频在线免费观看| 国产视频一区三区| 狠狠色综合网| 国产成人精品免费视| 亚洲专区一区| 亚洲综合电影| 国产精品久久久免费| 石原莉奈在线亚洲三区| 国产精品yjizz视频网| 日韩一区二区三区免费视频| 精品捆绑调教一区二区三区| 国产精品免费精品自在线观看| 香蕉久久精品| 久久电影tv| 国产精品1luya在线播放| 国产精品婷婷| 日韩免费av| 久久精品理论片| 久久国产尿小便嘘嘘| 日韩在线一二三区| 在线日韩电影| 日本午夜大片a在线观看| 国产精品一页| 亚洲免费专区| 在线视频日韩| 好看的av在线不卡观看| 在线观看精品| 精品一区二区三区亚洲| 国产亚洲一区二区三区啪| 中文字幕亚洲精品乱码| 欧美va亚洲va日韩∨a综合色| 狠狠爱成人网| 精品三级国产| 国产精品巨作av| 日韩va亚洲va欧美va久久| 亚洲综合日韩| 在线一区欧美| 国产亚洲网站| 久久xxxx| 亚洲精品激情|