对象-为什么我在使用embed和object这些标签时播放声音,会出现下载。而不能直接播放

问题描述

为什么我在使用embed和object这些标签时播放声音,会出现下载。而不能直接播放

在做播报语音这个功能时,因为是将web嵌入到客户端软件中。 使用audio和bgsound 都不支持,而使用embed和object这些标签时就会出现下载,然后才会播放。用谷歌浏览器访问时,是可以直接播放的。现在的问题就是怎么让客户端访问跟使用谷歌浏览器一样直接去播放而不是下载

解决方案

既然是c/s结构的,用你编写这个软件的语言的相关类库直接播放就好了吧,干嘛用html来搞?

时间: 2024-10-06 09:40:03

对象-为什么我在使用embed和object这些标签时播放声音,会出现下载。而不能直接播放的相关文章

重构——22以对象取代数组(Replace Array with Object)

以对象取代数组(Replace Array with Object) 你有一个数组,其中的元素各自代表不同的东西:以对象替换数组.对于数组中的每个元素,以一个字段来表示 一.动机 数组应该只用于"以某种顺序容纳一组相似对象" 二.做法 1.新建一个类表示数组所拥有的信息,并在其中以一个public字段保存原先的数组 2.修改数组的所有用户,让它们改用新类的实例 3.编译,测试 4.逐一为数组元素添加取值/设值函数.根据元素的用途,为这些访问函数命名.修改客户端代码,让它们通过访问函数取

html5-HTML5 object param标签问题

问题描述 HTML5 object param标签问题 为什么这段HTML代码,只有在IE上成功了,其余的都访问不了 解决方案 本来就是这样,只有IE支持activex控件. 解决方案二: 为什么我这看不到代码呢

谁在web上用过Object视频对象,求右键菜单能在Object上一层显示

问题描述 我又一个Object对象,也写了右键菜单,但是Object总是在最上层,覆盖了菜单,求解决.z_index是无效的. 解决方案 解决方案二:自我挽尊呀!!

将指向结构体对象的指针作为函数参数,调用p->时调试报错

问题描述 将指向结构体对象的指针作为函数参数,调用p->时调试报错 void deleteelement(linearlist *list, int power) { linearlist *p = list; while (p->power != power && p->next != NULL) //调试时显示错误在这一行 { p = p->next; } if (p->power == power) { linearlist *dele = p; p =

object标签codebase版本 没有正确下载

这个问题比较隐蔽, 正常我们在object标签中标识了该activeX控件的版本号,由浏览器在运行时比较版本并自动下载,我的例子: <OBJECT classid='clsid:xxx0-xxxx-4xxx-Bxx2-8xxxF' id='launcherObject' codebase='/somewhere/applets/some.cab#version=1,0,1,1 />   这里能让浏览器正常比对的版本格式必须是用逗号的, 我们在修正一个bug的时候将版本号改成了#version=

ie和firefox中img对象区别的困惑_基础知识

在调试js时遇到一些恶心的问题,于是做了一个测试程序,放到网上让大家帮我测试.帖子见http://vchelp.net/cndevforum/subject_view.asp?page=-1&subject_id=165791 下面我给出关于测试的解释: 起因源于我想做这么一个网页:用户上传一个图片后,如果图片大于500象素,则在客户端把图片缩小成500象素大小.但是不想让用户看到这个大小调整过程.于是想首先隐藏这个图片,在整个网页下载完成后,调整大小,然后再显示调整好的图像. 于是我首先设置i

JavaScript学习笔记之创建对象_javascript技巧

JavaScript 有Date.Array.String等这样的内置对象,功能强大使用简单,人见人爱,但在处理一些复杂的逻辑的时候,内置对象就很无力了,往往需要开发者自定义对象. 从JavaScript定义上讲对象是无序属性的集合,其属性可以包含基本值.对象或函数.也就是说对象是一组没有特定顺序的属性,每个属性会映射到一个值上,是一组键值对,值可以是数据或对象. 对象是JavaScript的基本数据类型.在JavaScript中除了字符串.数字.true.false.null和undefine

html标签之Object和EMBED标签详解

定义和用法 定义一个嵌入的对象.请使用此元素向您的 XHTML 页面添加多媒体.此元素允许您规定插入 HTML 文档中的对象的数据和参数,以及可用来显示和操作数据的代码. <object> 标签用于包含对象,比如图像.音频.视频.Java applets.ActiveX.PDF 以及 Flash. object 的初衷是取代 img 和 applet 元素.不过由于漏洞以及缺乏浏览器支持,这一点并未实现. 浏览器的对象支持有赖于对象类型.不幸的是,主流浏览器都使用不同的代码来加载相同的对象类型

[HTML/CSS]div显示在object、embed之上~

引言 帮一个朋友弄前端布局,一切都正常,但是嵌入object之后,div总是在object的下面,就上网找了一下解决方案,这里记录一下,好像只对flash有效. 用embed插入一个flash(比如优酷的视频),结果总是能把其它元素盖住.把其它元素的z-index改成巨大都没用. 现有的解决方案是在插入flash的embed或object标签中加入"wmode"属性并设置为wmode="transparent"或"opaque",但wmode属性