2014-11-19 6 views
3

Я испытываю плохую производительность прокрутки на мобильных устройствах с Famo.us scrollview. Я использую Famo.us/Angular. Используемый код:Плохая производительность прокрутки - Famo.us/Angular scrollview

<fa-app> 
    <fa-scroll-view fa-pipe-from="eventHandler"> 
     <fa-view ng-repeat="item in items" class="item"> 

      <fa-surface fa-pipe-to="eventHandler" fa-background-color="'#FA5C4F'" fa-size="[undefined, true]"> 
       <img ng-src="{{ item.src }}" /> 
      </fa-surface> 

     </fa-view> 
    </fa-scroll-view> 
</fa-app> 

Параметры установлены по умолчанию. Некоторые демо-ролики Famo.us показывают совершенно гладкий свиток. Однако я не в состоянии воплотить это на практике. Поскольку я не изменял никаких параметров scrollview и отработал шаблон barebone, мне интересно, что вызывает это.

+0

Какое качество и размер изображений? Если они действительно высокого качества, это может замедлить их только из-за времени загрузки изображений. Я печально делаю снимки в темноте. Я использую famo.us vanilla. Я без особых проблем использовал большой поток изображений в ваниле. Это было на мобильных размерах, поэтому у меня не было никаких изображений Гиганта. – aintnorest

+0

@aintnorest Я вижу плохую производительность даже с 20 изображениями размером 512x512. Я наткнулся на демо в учебнике, размещенном на блоге IBM, который показывает сходную производительность (особенно на Android). Демонстрация вообще не использует никаких изображений. http://famous.mybluemix.net/app4/?cm_mmc=dw-_-bluemix-_-wa-famous-_-article – John

+0

, какую версию знаменитого/знаменитого-углового вы используете? – pasine

ответ

0

Даже код Javascript очень медленный без содержания! Проверьте это demo. Производительность очень плохая, и я думаю, вам нужно подумать дважды, прежде чем использовать ее.

Смежные вопросы