2015-12-05 3 views
1

Во-первых, было бы очень приятно, если бы поэтапный «обратный текст» Dart Polymer по умолчанию работал во всех браузерах.Polymer Dart Stagehand - как использовать веб-компоненты?

Чтение этой>this, я изменил index.html на примере, чтобы включить веб-компоненты линии:

<body unresolved> 
    <main-app></main-app> 
    <script type="application/dart" src="index.dart"></script> 
    <script src="packages/browser/dart.js"></script> 
    <script src="bower_components/webcomponentsjs/webcomponents-lite.min.js"></script> 

</body> 

я скачал webcomponents молнию и скопированный файл JS в мой проект веб-папку и ссылка там. Ясно, что я не знаю, что делаю. Мне нужно изменить или добавить что-то в зависимости от pubspec?

Благодаря

Стив

ответ

0

Существует web_components пакет Dart, который оборачивает веб-компоненты polyfills для Dart. Stagehand автоматически добавляет зависимость к вашему pubspec.yaml. После запуска pub get или pub upgrade вы можете найти скрипты в каталоге packages/web_components/.

Просто добавьте

<script src="web_componentsjs/webcomponents-lite.min.js"></script> 

в голове вашей страницы входа (не после тега сценария Dart, как показано в вашем вопросе).

Stagehand - это проект сообщества. Пожалуйста, укажите проблему в репозитории GitHub, чтобы добавить тег сценария или создать запрос на перенос с необходимыми изменениями.

+0

Привет, спасибо. Шаг вперед! Он работает в Firefox, но все еще не в Edge. Теперь я попробую весь проект с Firefox. Cheers, s – Lymp

+0

Что не работает в Edge? Некоторое сообщение об ошибке, какое-то неправильное поведение? –

+0

Я запускаю сценарий с обратным текстом. Я загрузил его в качестве моей веб-страницы «acsumama.com». В Edge это пустой экран. S – Lymp