Вопрос

Я весь день пытался получить плагин jQuery Sifr (http://jquery.thewikies.com/sifr/) работать, но безуспешно.На сайте плагина имеется ограниченная документация, и для чего-то столь, казалось бы, простого я уверен, что должен быть почти у цели.Я также нашел кое-какую информацию по адресу http://www.eona.com/sifr/ но я думаю, что это для более старой версии плагина.

Я создал свои собственные файлы шрифтов, используя онлайн-генератор Sifr (http://www.sifrgenerator.com/) а также самостоятельно использую Flash CS4, но, похоже, ни то, ни другое не работает.

Вот мой код:

$(document).ready(function(){       
    $.sifr({
        path: 'http://**.com/js/',
        save: true
    });

    $('.pageInfo h1').sifr({
        font: 'soho',
        debug: true
    });
});

Теперь нажмите кнопку "сохранить:true" отсутствует в документации к этому плагину, но я нашел его в другом месте на сайте плагина, самое смешное, что без него ничего не происходит, но с его включением все, что я получаю, это сообщение по умолчанию "Визуализируется с помощью sIFR3" вместо текста моего элемента.

На сайте плагина также написано "Он поддерживает шрифты sIFR версии 2 и версии 3". Что это значит?Могут ли мои файлы шрифтов быть в более новом типе v3?

Я был бы действительно признателен за любую помощь.

Заранее благодарю вас

Это было полезно?

Решение

Вот и я!

Извините за задержку.:)

Вы должны указать, по крайней мере, сборку и версию.

Вот пример:

$.sifr({
    build: 436,
    version: 3,
    path: 'http://**.com/js/',
    save: true
});

Другие советы

У меня была такая же проблема с использованием плагина jQuery (который сейчас использует sIFR 3), для меня это было то, что предварительно опубликованные swf были < версия 436 - специально для шрифтов от sifrvault.Вероятно, ваш шрифт нуждается в повторной публикации, возьмите ttf и используйте OpensIFRr.

-Джей

Вы пробовали пропустить параметр шрифта и передать прямую ссылку на swf (включая расширение файла .swf) в параметр path?Я экспериментировал с этим плагином всего несколько недель назад и думаю, что это могло быть необходимо для начала работы.

YMMV, но мой опыт заключался в том, что в плагин вкралось много странных маленьких ошибок, и было гораздо менее неприятно (плюс так же просто и производительно) запускать обычный sifr.replaceElement внутри вашего документа (готового) кода, используя официальную версию sIFR 2.0.7 от http://wiki.novemberborn.net/sifr/.

Я не верю, что плагин jQuery совместим с sIFR 3 (который я бы все равно рекомендовал вам использовать).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top