【代码分享】显示前一个人的微信头像
此功能已加入mugeda程序内
编辑地址:
http://www.mugeda.com/animation/edit/d8c1df67
使用这个代码,可以使转发出去的内容能看到定制好的某一张图片。
具体的应用可以是:A转发给B,B打开能看到A的微信头像
具体修改参数可以看下面的标注以及编辑地址的设置。
// 想要传递给下一个人图片地址时调用这个函数
mugeda.defineCallback('recordParam', function(){
// 想要传递到下一个人的图片名称
var imageName = '显示前';
// 跟随地址栏传播的参数名称
var paramName = 'm_carryUrl';
var img = mugeda.scene.getObjectByName(imageName);
MugedaTools['addCustomMugedaParameters'](paramName, encodeURIComponent(img.src));
});
// 想要显示上一个人传递过来的图片时调用这个函数
mugeda.defineCallback('useRecordParam', function(){
// 图片名称
var imageName = '显示前';
// 跟随地址栏传播的参数名称
var paramName = 'm_carryUrl';
var url = MugedaTools['getCustomMugedaParameters']()[paramName];
if(url){
var img = mugeda.scene.getObjectByName(imageName);
img.src = decodeURIComponent(url);
}
});
编辑地址:
http://www.mugeda.com/animation/edit/d8c1df67
使用这个代码,可以使转发出去的内容能看到定制好的某一张图片。
具体的应用可以是:A转发给B,B打开能看到A的微信头像
具体修改参数可以看下面的标注以及编辑地址的设置。
// 想要传递给下一个人图片地址时调用这个函数
mugeda.defineCallback('recordParam', function(){
// 想要传递到下一个人的图片名称
var imageName = '显示前';
// 跟随地址栏传播的参数名称
var paramName = 'm_carryUrl';
var img = mugeda.scene.getObjectByName(imageName);
MugedaTools['addCustomMugedaParameters'](paramName, encodeURIComponent(img.src));
});
// 想要显示上一个人传递过来的图片时调用这个函数
mugeda.defineCallback('useRecordParam', function(){
// 图片名称
var imageName = '显示前';
// 跟随地址栏传播的参数名称
var paramName = 'm_carryUrl';
var url = MugedaTools['getCustomMugedaParameters']()[paramName];
if(url){
var img = mugeda.scene.getObjectByName(imageName);
img.src = decodeURIComponent(url);
}
});
没有找到相关结果
已邀请:
4 个回复
totalacg
赞同来自:
mugedacn
赞同来自:
顺便“改变元素属性”命令也加入了这个开关
m2637295533
赞同来自:
gaao
赞同来自: