我正在开发一个Ionic应用程序,为了使FAB快速拨号正常工作,我遇到了一些问题。该组件位于一个特定的页面上,用户应该在打开提到的页面之前浏览两个页面。当页面加载时,Fab快速拨号会打开,当我点击时不会发生任何事情。如果我只刷新这个页面(使用离子服务),组件工作正常:
<ion-nav-buttons side="right">
<div>
<md-fab-speed-dial md-open="fab.isOpen" md-direction="down" class="md-fling">
<md-fab-trigger>
<md-button aria-label="menu" class="md-fab bk-marrom1">
<md-icon md-svg-src="img/icon-more-horiz.svg" style="width:30px; height:30px"></md-icon>
</md-button>
</md-fab-trigger>
<md-fab-actions>
<md-button aria-label="Telefonar" class="md-fab md-raised md-mini bk-marrom2">
<md-icon md-svg-src="img/icon-phone.svg" aria-label="Telefonar"></md-icon>
</md-button>
<md-button aria-label="E-mail" class="md-fab md-raised md-mini bk-laranja-light">
<md-icon md-svg-src="img/icon-mail-outline.svg" aria-label="E-mail"></md-icon>
</md-button>
<md-button aria-label="Compartilhar" class="md-fab md-raised md-mini bk-marromsub">
<md-icon md-svg-src="img/icon-share.svg" aria-label="Compartilhar"></md-icon>
</md-button>
</md-fab-actions>
</md-fab-speed-dial>
</div>
</ion-nav-buttons>
我在控制台中没有例外,只有这个警告:
推迟了长时间运行的计时器任务以提高滚动的平滑度。请参阅crbug.com/574343。
并且不在我的代码中,但在FAB快速拨号代码中:
compile: function(element, attributes) {
var children = element.children(); -> this is the line with long-running timer task
.
.
.
}
有人能帮我解决这个问题吗?
这是一个针对WebView和移动设备的chrome开放错误:https://bugs.chromium.org/p/chromium/issues/detail?id=574343.您可以为您的问题