帖子
帖子
用户
博客
课程
12345下一页
返回列表 发新帖
显示全部楼层
177
帖子
0
勋章
1万+
Y币

UICoverFlow模块(界面布局基本组件)demo示例

[复制链接]
发表于 2018-1-22 12:47:46
  1. <!DOCTYPE html>
  2. <html>

  3. <head>
  4.     <meta charset="utf-8">
  5.     <meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0" />
  6.     <meta name="format-detection" content="telephone=no,email=no,date=no,address=no">
  7.     <title>title</title>
  8.     <link rel="stylesheet" type="text/css" href="../css/api.css" />
  9.     <style>
  10.         body {}

  11.         html,
  12.         body {
  13.             height: 100%
  14.         }

  15.         body {
  16.             background-color: #fff;
  17.             margin: 0;
  18.         }

  19.         a.button {
  20.             display: -webkit-box;
  21.             -webkit-box-orient: vertical;
  22.             -webkit-box-pack: center;
  23.             -webkit-box-align: center;
  24.             height: 32px;
  25.             margin: 8px;
  26.             background-color: rgba(240, 240, 240, 1.0);
  27.             border-color: rgba(220, 220, 220, 1.0);
  28.             border-width: none;
  29.         }

  30.         a.active {
  31.             background-color: rgba(240, 240, 240, 0.7);
  32.         }
  33.     </style>
  34. </head>

  35. <body>
  36.   
  37. </body>
  38. <script type="text/javascript" src="../script/api.js"></script>
  39. <script type="text/javascript">
  40.     var UICoverFlow;
  41.     var fs;
  42.     apiready = function() {
  43.         UICoverFlow = api.require('UICoverFlow');
  44.         fs = api.require('fs');
  45.         fnDownload();
  46.         fs.exist({
  47.             path: 'fs://test.png'
  48.         }, function(ret, err) {
  49.             if (ret.exist) {
  50.                 if (ret) {
  51.                 } else {
  52.                     fs.remove({
  53.                         path: 'fs://test.png'
  54.                     }, function(ret, err) {
  55.                         if (ret.status) {
  56.                             fnDownload();
  57.                         } else {
  58.                         }
  59.                     });

  60.                 }
  61.             } else {
  62.             }
  63.         });
  64.     };

  65.     function fnDownload() {
  66.         api.download({
  67.             url:'http://**.**1.z0.glb**.**/apicloud/22453f9993f0f35045c7bf7df850eb00.jpg',
  68.             savePath: 'fs://test.png',
  69.             report: true,
  70.             cache: true,
  71.             allowResume: true
  72.         }, function(ret, err) {
  73.             if (ret.state == 1) {
  74.                 setTimeout('fnOpen()', 1000)
  75.             } else {

  76.             }
  77.         });
  78.     }

  79.     function fnOpen() {
  80.         UICoverFlow.open({
  81.             rect: {
  82.                 x: 0,
  83.                 y: 0,
  84.                 w: api.winWidth,
  85.                 h: api.frameHeight
  86.             },
  87.             styles: {
  88.                 bg: '#fff',
  89.                 image: {
  90.                     activeW: 300,
  91.                     activeH: 400,
  92.                     corner: 2,
  93.                     placeholder: 'fs://test.png'
  94.                 }

  95.             },
  96.             images: [{
  97.                 url: 'fs://test.png'
  98.             }, {
  99.                 url: 'fs://test.png'
  100.             }, {
  101.                 url: 'fs://test.png'
  102.             }, {
  103.                 url: 'fs://test.png'
  104.             }],
  105.             index: 2,
  106.             interval: 2000,
  107.             fixedOn: api.frameName,
  108.             fixed: false
  109.         }, function(ret, err) {
  110.             if (ret) {
  111.             } else {   
  112.             }
  113.         });
  114.     }
  115. </script>

  116. </html>
复制代码
利用fs模块和UICoverFlow模块做了个小demo,
34
帖子
5
勋章
2995
Y币
[img=200,200]%5Bimg%5D[/img][/img]
0
帖子
0
勋章
7081
Y币
小手一抖,金币拿走
22
帖子
1
勋章
300
Y币
小手一抖,金币拿走
22
帖子
0
勋章
40
Y币

小手一抖,金币拿走
22
帖子
1
勋章
300
Y币
小手一抖,金币拿走
14
帖子
0
勋章
195
Y币
小手一抖
3
帖子
0
勋章
83
Y币
小手一抖,金币拿走
18
帖子
1
勋章
106
Y币
支持支持,顺便拿云币
2
帖子
0
勋章
7
Y币

up~~up~~up~~~
12345下一页
您需要登录后才可以回帖 登录

本版积分规则