我想在FlashPlayer中打印变量auth
。Javascript打印变量
例如:
var auth = x1c0de;
mplayer("content").setup({
playlist: [{
sources: [{
file: 'http://dnswebsite.tld/appz?UserSign="I WANT MY auth VAR HERE"/playpath',
}]
}],
});
我想在FlashPlayer中打印变量auth
。Javascript打印变量
例如:
var auth = x1c0de;
mplayer("content").setup({
playlist: [{
sources: [{
file: 'http://dnswebsite.tld/appz?UserSign="I WANT MY auth VAR HERE"/playpath',
}]
}],
});
file: 'http://dnswebsite.tld/appz?UserSign="' + auth + '"/playpath'
这是你在找什么?
我很困惑这个简单...我一定错过了什么。
编辑:
这是你给我在您的评论的片段:
$.ajax({
url: your_url,
type: 'GET',
success: function (res) {
var text = res.responseText;
var auth = text.match("BEGIN(.*)/END");
}
});
mplayer("content").setup({playlist: [{sources: [{file: 'http://dnswebsite.tld/appz?UserSign="I WANT MY auth VAR HERE"/playpath'}]}]});
你的问题是,您的变量auth
是你成功的回调函数的范围内stucked。这应该可以解决问题:
var auth;
$.ajax({
url: your_url,
type: 'GET',
success: function (res) {
var text = res.responseText;
auth = text.match("BEGIN(.*)/END");
}
});
mplayer("content").setup({playlist: [{sources: [{file: 'http://dnswebsite.tld/appz?UserSign="' + auth + '"/playpath'}]}]});
喜日Thnx的回答我,我想你的代码犯规这里工作是完整的代码 //获取生成验证密钥 $阿贾克斯({ 网址:YOUR_URL, 类型:“GET”, 成功:函数(RES ){ VAR文本= res.responseText; \t \t变种AUTH = text.match( “BEGIN(。*)/ END”); } }); 。 //这个代码将被ouputed用户为html播放媒体与JWplayer mplayer的( “内容”)的设置({ 播放列表:[{ 来源:[{ 文件:的“http:/ /dnswebsite.tld/appz?UserSign="IWANT MY auth VAR HERE“/ playpath', }] }], }); – Algerien4ever 2014-10-02 00:27:51
是啊现在我明白你把变量传递给全局我测试它与警报打印变量,但它显示未定义...当$ .ajax函数... 所以检查整个脚本在pastbin http:// pastebin.com/vThxfXag thnx帮助我 – Algerien4ever 2014-10-02 01:19:50
'x1c0de'应该是一个字符串吗?搜索“字符串连接”。 – undefined 2014-10-01 23:39:04