帖子
帖子
用户
博客
课程
12
返回列表 发新帖
5
帖子
0
勋章
7
Y币
odiimdhza 发表于 2017-7-7 12:25
fixedOn:

类型:字符串类型

var UIScrollPicture = api.require('UIScrollPicture');
  UIScrollPicture.open({
      rect: {
          x: 0,
          y: 0,
          w: api.winWidth,
          h: 300
      },
      data: {
          paths: [
              'widget://img/header.png',
              'widget://img/personalheader.png'
              // 'widget://res/img/apicloud.png',
              // 'widget://res/img/apicloud-gray.png'
          ],
          // captions: ['apicloud', 'apicloud']
      },
      styles: {
          caption: {
              height: 35,
              color: '#E0FFFF',
              size: 13,
              bgColor: '#696969',
              position: 'bottom'
          },
          indicator: {
              align: 'center',
              color: '#FFFFFF',
              activeColor: '#DA70D6'
          }
      },
      placeholderImg: 'widget://img/header.png',
      contentMode: 'scaleToFill',
      interval: 3,
      fixedOn: api.frameName,
      loop: true,
      fixed: true
  }, function(ret, err) {
      if (ret) {
          alert(JSON.stringify(ret));
      } else {
          alert(JSON.stringify(err));
      }
  });
大佬,我fixedOn和fixed都设置了啊。 我设置的fixedOn: api.frameName   这个fixedOn是不是不该用frameName啊?  frame是在首页用openFrame打开的, 这个要改成所打开页面中的一个模块或者div等的id吗?

5
帖子
0
勋章
3339
Y币
心知向之 发表于 2017-7-7 12:32
var UIScrollPicture = api.require('UIScrollPicture');
  UIScrollPicture.open({
      rect: {

你打开这个页面是用哪个接口的
5
帖子
0
勋章
7
Y币
odiimdhza 发表于 2017-7-7 13:47
你打开这个页面是用哪个接口的

open.png 大佬,这么写的。 用openFrameGroup打开的
5
帖子
0
勋章
3339
Y币
本帖最后由 odiimdhza 于 2017-7-7 14:28 编辑
心知向之 发表于 2017-7-7 14:00
大佬,这么写的。 用openFrameGroup打开的

那用api.frameName,这个没有问题。。只要固定了这个页面,就不会跑到别的页面去的
你可以再创建个应用,仔细确认下这个问题,是不是哪出问题了
5
帖子
0
勋章
7
Y币
odiimdhza 发表于 2017-7-7 14:27
那用api.frameName,这个没有问题。。只要固定了这个页面,就不会跑到别的页面去的
你可以再创建个应用,仔 ...

解决了,是因为fixedOn:api.frameName的问题,把这改成自己的就可以了。谢谢大佬
11
帖子
0
勋章
11
Y币
我的也显示不出来,是不是需要编译才能显示
12
您需要登录后才可以回帖 登录

本版积分规则