gpt4 book ai didi

delphi - 显示Flash Player代替URL

转载 作者:行者123 更新时间:2023-12-03 18:44:27 25 4
gpt4 key购买 nike

Yahoo IM有一个巧妙的技巧。如果您将URL链接发布到youtube视频,则该链接会显示在其中已加载该URL视频的Flash Player中。

我想对基于Delphi(7)的聊天室(www.magchat.com)进行同样的操作。显示组件是TRichView。

我搜寻了Google并发送了许多电子邮件,但都没有成功……有人有什么建议吗?

我想要达到的效果是,当用户在聊天程序中发布指向youtube的URL链接时...使用TRichView组件的主要形式...该程序将生成Flash Player而不是url,并从中播放电影网址链接。我不知道如何实现这一目标,但是正如我所说,我已经在Yahoo的IM程序中看到了这一点,因此这显然是可能的。

据我所知,没有任何方法可以将twebbrowser嵌入到TRichView组件中。我以为这将是检测到URL时必须调用的某种Flash Player。 TRichView组件不支持闪存。

我希望这很清楚。我不确定我最初的问题是否完全清楚。

提前致谢,

马克·甘迪
www.magchat.com

最佳答案

每当您看到带有http://www.youtube.com/watch参数的v URL时,只需添加以下HTML代码段即可:

<object width="425" height="344">
<param name="movie" value="http://www.youtube.com/v/[video-id]&hl=en&fs=1&">
</param>
<param name="allowFullScreen" value="true">
</param>
<param name="allowscriptaccess" value="always">
</param>
<embed src="http://www.youtube.com/v/[video-id]&hl=en&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344">
</embed>
</object>


用URL中的 [video-id]参数替换每次出现的 v

上面的HTML代码段只是直接从页面上获取的随机YouTube视频的“嵌入”代码。您可以调整一些参数,例如大小等。

关于delphi - 显示Flash Player代替URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1094011/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com