在开始动画播放之前,汽车在右侧闪烁。尽管它在android设备中工作得很好。应用图标显示在初始屏幕之前,这不是我想要的。我该如何运作?
看看视频here
代码:
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<body ng-app="myApp" ng-controller="myCtrl">
<div>
<p> Employee Name/Employee ID:
<select ng-model="pickEmp" ng-change="setEmployee(pickEmp)">
<option ng-value="James">James</option>
<option ng-value="Sam">Sam</option>
<option ng-value="Patrick">Patrick</option>
</select>
</p>
</div>
</body>
答案 0 :(得分:1)
应用程序图标启动与此相关:https://github.com/codenameone/CodenameOne/issues/2554 注意,您可以使用xcode创建自己的情节提要,并复制第一个屏幕以获得更流畅的启动体验。
我在视频中看不到问题,但我猜可能是由于截图过程引起的。您可以通过disabling the screenshot process进行确认,然后查看问题是否消失。
假设是这种情况,并且您仍然希望保留屏幕截图过程,则可以执行以下两项操作之一:
在初始屏幕生成过程中禁用动画。您可以通过检查是否支持本机浏览器来检测到该信息,该浏览器仅在启动屏幕生成时返回false