欧美一级视-欧美一级视频高清片-欧美一级视频免费-欧美一级视频免费观看-午夜激情视频在线播放-午夜激情视频在线观看

咨詢電話:
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麻豆爱豆果冻天美星空| 国产成人精品影视| 高清一级片| 国产福利免费观看| 九九干| 国产91精品一区| 99热精品一区| 国产不卡在线看| 在线观看导航| 精品视频在线看| 日本伦理片网站| 精品久久久久久综合网| 国产a视频| 你懂的福利视频| 韩国妈妈的朋友在线播放| 欧美激情一区二区三区在线 | 国产视频一区二区在线播放| 国产极品白嫩美女在线观看看| 韩国毛片 免费| 国产福利免费观看| 国产a毛片| 一本高清在线| 99久久视频| 国产成人女人在线视频观看 | 国产国语在线播放视频| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 亚洲 激情| 欧美日本二区| 国产成人欧美一区二区三区的| 午夜在线影院| 精品视频在线观看免费| 欧美电影免费| 精品视频在线观看一区二区 | 日本伦理片网站| 国产一区二区精品久| 中文字幕一区二区三区精彩视频 | 亚洲天堂免费观看| 99色视频| 天天做日日爱| 天天做日日干| 毛片高清| 成人高清视频在线观看| 国产成人精品在线| 麻豆系列国产剧在线观看| 成人高清免费| 91麻豆国产级在线| 国产综合91天堂亚洲国产| 日本在线不卡免费视频一区| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产高清在线精品一区二区| 亚欧视频在线| 欧美激情一区二区三区中文字幕| 高清一级片| 日韩免费在线观看视频| 午夜欧美成人久久久久久| 日本免费看视频| 国产成+人+综合+亚洲不卡| 亚洲天堂在线播放| 超级乱淫黄漫画免费| 国产91精品系列在线观看| 亚洲www美色| 国产成a人片在线观看视频| 国产亚洲精品aaa大片| 国产一区二区精品久久91| 九九久久国产精品大片| 免费毛片播放| 天天色成人| 亚洲天堂一区二区三区四区| 尤物视频网站在线观看| 成人a级高清视频在线观看| 久久成人亚洲| 麻豆系列国产剧在线观看| 一级毛片视频在线观看| 久草免费在线视频| 国产一区二区精品| 精品国产香蕉伊思人在线又爽又黄| 国产精品免费久久| 免费国产在线观看| 99久久视频| 亚洲精品久久玖玖玖玖| 黄视频网站免费| 999精品视频在线| 你懂的福利视频| 天天色成人| 青青青草影院 | 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产精品123| 欧美大片毛片aaa免费看| 免费国产在线观看不卡| 中文字幕Aⅴ资源网| 久草免费资源| 亚洲第一色在线| 国产一区二区精品久| 精品视频一区二区| 国产一区精品| 国产国语在线播放视频| 精品久久久久久免费影院| 国产麻豆精品免费密入口| 国产伦理精品| 在线观看导航| 日日夜人人澡人人澡人人看免| 欧美激情一区二区三区在线| 久草免费在线观看| 亚洲天堂一区二区三区四区| 高清一级淫片a级中文字幕| 超级乱淫黄漫画免费| 欧美一级视频免费观看| 国产欧美精品午夜在线播放| 久久国产一区二区| 欧美一级视频高清片| 精品国产香蕉伊思人在线又爽又黄| 国产视频一区二区在线观看| 999精品在线| 精品美女| 999久久久免费精品国产牛牛| 精品视频在线观看一区二区| 久久成人亚洲| 九九九网站| 国产高清视频免费| 一级毛片看真人在线视频| 亚洲天堂一区二区三区四区| 久久精品道一区二区三区| 精品国产一区二区三区免费| 欧美激情在线精品video| 日本免费看视频| 久久精品免视看国产成人2021| 尤物视频网站在线| 青青青草影院 | 欧美爱爱网| 999久久久免费精品国产牛牛| 国产91精品露脸国语对白| 成人免费观看网欧美片| 国产视频在线免费观看| 天天色成人| 久久精品免视看国产明星| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 青青久久网| 日日日夜夜操| 欧美1卡一卡二卡三新区| 国产美女在线一区二区三区| 日日夜夜婷婷| 久久成人综合网| 欧美激情影院| 中文字幕97| 精品视频在线看| 久草免费资源| 久久国产精品永久免费网站| 你懂的国产精品| 九九久久国产精品| 九九精品久久| 国产极品白嫩美女在线观看看| 日韩一级精品视频在线观看| 亚洲 激情| 欧美大片一区| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 91麻豆爱豆果冻天美星空| 国产美女在线一区二区三区| 精品国产亚一区二区三区| 国产91丝袜在线播放0| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产一区二区福利久久| 四虎久久影院| 欧美a免费| 四虎论坛| 人人干人人草| 欧美一级视频高清片| 日韩在线观看免费| 九九免费精品视频| 精品国产亚洲人成在线| 四虎影视久久久| 九九精品在线| 精品国产一区二区三区精东影业 | 91麻豆tv| 国产伦精品一区二区三区在线观看| 韩国三级香港三级日本三级| 国产91精品露脸国语对白| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 九九精品在线| 欧美日本二区| 国产一区二区高清视频| 日韩男人天堂| 亚洲 激情| 韩国三级一区| 青青久久网| 一级女性全黄久久生活片| 国产麻豆精品| 国产视频一区二区三区四区 | 日本免费乱理伦片在线观看2018| 韩国毛片 免费| 91麻豆精品国产综合久久久| 精品毛片视频| 国产精品免费精品自在线观看| 久久久久久久网| 国产精品自拍亚洲|