耳中人
耳中人
  • 发布:2014-10-20 15:33
  • 更新:2014-10-20 18:18
  • 阅读:5011

ios 下拉刷新页面 mui.toast无法显示

分类:MUI

主页面通过mui.init({
subpages : [{
id : 'subid',
url :'subid.html',
styles : {
top : '48px',
bottom: "0px"
}
}]
});

在subid.html里
使用mui.toast("XXX"); 无结果。。似乎是被遮盖了。
但安卓端能正常显示。。

2014-10-20 15:33 负责人:无 分享
已邀请:
DCloud_UNI_FXY

DCloud_UNI_FXY

下个版本修复此问题。
你可以临时自己加个css
{{{
.mui-toast-container {
z-index: 999;
}
}}}

DCloud_UNI_CHB

DCloud_UNI_CHB

我测试了一下,是可以显示出来的,你可以把你的完整代码贴出来,比如如何触发的mui.toast;

  • 耳中人 (作者)

    试下使用Hello mui的例子里,在emamples/pullrefresh-down-content.html里加上一行mui.toast("XXX");

    手机是5s,,ios 7.0.4,,

    <script>

    mui.init({

    pullRefresh: {

    container: '#pullrefresh',

    down: {

    callback: pulldownRefresh

    }

    }

    });


    function pulldownRefresh() {

    var self = this;

    mui.toast("SDSDSDS");

    //alert("DDD");

    setTimeout(function() {

    var table = document.body.querySelector('.mui-table-view');

    var cells = document.body.querySelectorAll('.mui-table-view-cell');

    for (var i = cells.length, len = i + 3; i < len; i++) {

    var li = document.createElement('li');

    li.className = 'mui-table-view-cell';

    li.innerHTML = '<a class="mui-navigate-right">Item ' + (i + 1) + '</a>';

    table.insertBefore(li, table.firstChild);

    }

    //refresh completed 这行代码必须调用

    self.endPulldownToRefresh();

    }, 1000);

    }

    </script>

    2014-10-20 17:20

耳中人

耳中人 (作者)

试下使用Hello mui的例子里,在emamples/pullrefresh-down-content.html里加上一行mui.toast("XXX");
手机是5s,,ios 7.0.4,,
在函数: pulldownRefresh()
里执行。。。没有显示出来。。。。

该问题目前已经被锁定, 无法添加新回复