我的Windows手机应用程序默认显示ios微调器。我想知道如何改变它,因为这个默认的微调器没有在Windows手机平台上动画。因此我想默认显示android微调器,因为这是唯一一个使用javascript动画的人。其他ion spinners由SMIL动画制作动画,IE不支持这些动画(source)。
答案 0 :(得分:2)
我发现的最好方法是将默认微调器设置为' android'在我的申请中的angular.config
部分:
myApp.config( moduleConfig );
function moduleConfig( $ionicConfigProvider ) {
$ionicConfigProvider.platform.default.spinner.icon( "android" );
}
答案 1 :(得分:1)
感谢这帮助了我,但对于可能遇到此问题的其他人....如果你的控制器设置中有一个$ ionicLoading模板,则上面的默认值不会覆盖该值。您需要使用上述内容并从模板中删除图标。
在:
template: '<p class="icon ion-loading-a"><ion-spinner class="spinner-assertive" icon="bubbles"/></p>';
后:
template: '<p class="icon ion-loading-a"><ion-spinner class="spinner-assertive"/></p>'