jQuery 工具库 flashembed 和 sifr
我正在使用 jQuery 工具库的 flashembed 方法来设置 sifr,但似乎无法让它工作。我遵循了他们的示例: http://flowplayer.org/tools/demos/flashembed /jquery2.htm 对我来说,它显示的只是一部带有白色背景的 Flash 电影,显示文本:用 sifr3 修订版 436 渲染。我想我可能会在这里遗漏一些非常基本的东西,因为它显示了一部 Flash 电影,但它似乎并没有做到这一点H1 中的源文本。我希望任何人都有这方面的经验。
我使用的代码:
<h1 class="sifr">Quote lorem ipsum. Maecenas volutpat urna sit amet ligula dapibus vel ultricies velit interdum.</h1>
$(function() {
$("h1.sifr").each(function() {
/*
place Flash object inside each tag and configure it with
the replacement text and its style. external CSS has no effect
*/
flashembed(this, "http://web.admixconnect.nl/www.c2lconsultancy.com/flash/Garamond.swf", {
txt: $(this).html(),
css: '* { color: #b4a400; }'
});
});
});
I'm using the flashembed method of jQuery Tools library to set up a sifr, but can't seem to get it to work. I've followed their example: http://flowplayer.org/tools/demos/flashembed/jquery2.htm
For me all it shows is a flash movie with a white background showing the text: Rendered with sifr3 revision 436. I think I might be missing something very basic here because it shows a flash movie but it doesn't seem to do the siffering of the source text in the H1. I hope anyone has experience in this.
The code I use:
<h1 class="sifr">Quote lorem ipsum. Maecenas volutpat urna sit amet ligula dapibus vel ultricies velit interdum.</h1>
$(function() {
$("h1.sifr").each(function() {
/*
place Flash object inside each tag and configure it with
the replacement text and its style. external CSS has no effect
*/
flashembed(this, "http://web.admixconnect.nl/www.c2lconsultancy.com/flash/Garamond.swf", {
txt: $(this).html(),
css: '* { color: #b4a400; }'
});
});
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我认为没有一个非 sIFR 库可以正确执行 sIFR。使用官方代码。
I don't think there's a single non-sIFR library that does sIFR correctly. Use the official code.
我认为这是因为您使用的是不同版本的 sifr。
如果我将 sifr swf 路径更改为“http://flowplayer.org/swf/itc_ century.swf”,您提供的示例页面使用了它,它工作正常。
顺便说一句,如果你使用 sifr,为什么不使用它自己的 js 代码而是去使用 jQuery 工具呢?
I think this is because you are using different version of sifr.
If I change the sifr swf path to "http://flowplayer.org/swf/itc_century.swf", which is used by the example page you provide, it works fine.
BTW, if you're using sifr, why not using its own js code but go to use jQuery tools?