快速业务通道

怎么用flash用javescript控制页面中的mediaplay

作者 佚名技术 来源 服务器技术 浏览 发布时间 2012-07-11


做了一个Flash按钮来控制mediaplay
以下是网页部分代码

function VolDn()
{ // 增音
var ps = Player.settings;
if(ps.mute == true){ps.mute = false;return;}
else{
if (ps.volume <= 30){ ps.volume =0;}
else{ps.volume = ps.volume - 30;}

}

}

function VolUp()
{ //减音
var ps = Player.settings;
if(ps.mute == true){ps.mute = false;return;}
else{
if (ps.volume >= (100-30)) {ps.volume = 100;}
else { ps.volume = ps.volume + 30;}

}

}
function playerPlay(){
Player.URL="mms://202.95.107.151/pggame">
}

function playerStop(){

if(Player.status!="准备就绪")
Player.controls.stop();
else return;
} mediaplay 代码


width="0" height="0" style="position:absolute;left:0px; top:0px;">






















-------------------
以上代码 用HTML按钮控制都无问题。

flash用简单的命令控制。

b1.onRelease=function(){
getURL("JavaScript :VolUp()");
}
bt2.onRelease=function(){
getURL("Javascript :VolDn()");
b3.onRelease=function(){
getURL("javascript :playerPlay()");
}
bt4.onRelease=function(){
getURL("javascript :playerStop()"); -------------
播放和停止都能用,但一用增音和减音,播放器就会停止。百思不得其解,
烦有空高手给解决一下,高分送上。
怎么现实增声减音。
---------------------------------------------------------------
使用fscommand传递命令,不要用javascript。
即在Flash中,
b1.onRelease=function(){
fscommand("VolUp");
}
在HTML中,在你现有的Javascript基础上添加
var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
// 处理 Flash 影片中的所有 FSCommand 消息
function FlashControl_DoFSCommand(command, args) {
var FlashControl = isInternetExplorer ? document.all.FlashControl : document.FlashControl;
// 代码放在此处。
eval(command)();
}
// Internet Explorer 的挂钩
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
document.write(’’

就好用了,试试吧,有问题再给我留言。 关键词:

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号