转发后保留文本内容

此功能已经放入mugeda程序内
 
 
 
 //转发之后还留着之前修改的文本

window.addResultToUrl = function(){

    MugedaTools.addCustomMugedaParameters('m_name', (encodeURIComponent(mugeda.scene.getObjectByName('判断分享').text)));

   }

mugeda.addEventListener('renderready', function(){

    var nameN = location.href.match(/m_name=([^?=&]+)/);

    if( nameN == null  ) {

    }

    else{

        nameN = nameN[1];

        mugeda.scene.getObjectByName('判断分享').text = decodeURIComponent(nameN);

        }

});




样例:

http://www.mugeda.com/animation/edit/3dbcdd3b




使用说明:

将代码复制进脚本内

舞台添加一个文本框,并命名为‘判断分享’

给一个按钮添加两个行为:

1:改变元素属性,改变判断分享的文本取值

2:回调函数,函数名称写:addResultToUrl 




效果:

使用改变元素属性改变过后的文本取值会在你转发给别人的链接里保留

(可应用于定制贺卡、判断是否跳转等众多场景)


 
已邀请:

mingyueliu

赞同来自: m2299699

你好,方便留个联系方式吗?比如QQ。

mugedacn

赞同来自:

这个功能已加入mugeda豪华大礼包
大家可以在“改变元素属性”这个命令里找到“转发后保持”选项

13208800089

赞同来自:

按照这个操作了还是不行,分享出去还是原来的输入框没有保持文本

wx999f97806d

赞同来自:

按照这个操作了还是不行,分享出去还是原来的输入框没有保持文本

要回复问题请先登录注册