微信公众平台JS 复制粘贴代码问题,为啥微信上面不能用?在手机浏览器上面都行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信公众平台JS 复制粘贴代码问题,为啥微信上面不能用?在手机浏览器上面都行相关的知识,希望对你有一定的参考价值。

我的代码如下:
function copyCode()
var testCode=document.getElementById('url_code').value;
copy_clip(testCode)



function copy_clip(copy)
if (window.clipboardData)
window.clipboardData.setData("Text", copy);//copy后可以任意添加自定义内容
else if (window.netscape)// netscape浏览器
netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
if (!clip) return;
var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
if (!trans) return;
trans.addDataFlavor('text/unicode');
var str = new Object();
var len = new Object();
var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
var copytext=copy; //copy后可以任意添加自定义内容
str.data=copytext;
trans.setTransferData("text/unicode",str,copytext.length*2);
var clipid=Components.interfaces.nsIClipboard;
if (!clip) return false;
clip.setData(trans,null,clipid.kGlobalClipboard);
alert("推广(代理)代码已复制,你可以发送给您的好友了哦。");
return false;

微信浏览器感觉对JS支持不是很好,而且还屏蔽了挺多其他功能。
我之前微信浏览器打开淘宝触屏版查看宝贝时候图片幻灯片就有问题,而且图片加载也异常。
参考技术A 这种问题我们也经常遇到,最近在测试一些微信功能,也发现了在微信浏览器和手机浏览器之间的一些问题,微信浏览器主要是针对微信的,很多js都不支持,不过我们都通过其他的办法解决了,你可以选择另外的方式,找另外的方法。本回答被提问者采纳

微信公众平台加超链接能加外部的链接吗?

公众服务号被关注回复,关键词回复怎么添加外部超链接和小程序链接。

其实这个办法很简单,只需要几行代码就可以搞定了。

1.复制保存好这个代码:<a href ="跳转链接">把你要显示的文字放在这里</a>

2. 把你要跳转到的链接地址插入到代码里。

3. 把你要显示的文字插入到代码里。

4. 打开公众号后台,打开被添加自动回复,选择回复“文字”,把已经插入好“跳转链接”和“显示文字”的代码复制并粘贴在输入框里。这样就设置完成了。

需要注意的是,代码的位置,符号,空格都不可以改变。

另外,针对服务号而言还有一个懒人办法,就是使用工具。

知意可以在被关注回复、关键词回复以及菜单栏中添加超链接和小程序链接。

参考技术A

1)推送加超链的文本消息。有600字限制。

2)在微信图文中加超链。但请注意,此功能目前只支持开通微信支付的微信公众号。根据微信团队2014年7月2日发布的公告:《微信公众平台改版说明》。

3)在微信图文中加由超链生成的二维码,引导用户长按识别二维码进入。

4)在微信图文末尾的“阅读原文”中加入超链,引导用户点击进入。

5)利用第三方开发平台编辑带有超链的图文并发送。但请注意,这样做的前提是微信必须认证。根据微信团队2015年3月18日发布的公告:《公众平台新增素材管理接口,对所有认证公众号开放》。



参考技术B 通过微信小程序“网页”就可以免费添加外部链接,“网页”小程序里有教程。
觉得有帮助的请点赞顶起,谢谢!

以上是关于微信公众平台JS 复制粘贴代码问题,为啥微信上面不能用?在手机浏览器上面都行的主要内容,如果未能解决你的问题,请参考以下文章

微信公众平台加超链接能加外部的链接吗?

微信排版gif图文有间隙怎么办?

微信公众号自定义菜单栏如何加emoji表情等图标

微信公众平台为啥无法查看公众号

关于微信公众平台调用百度地图导航

为啥微信公众平台的“网页授权”接口获取access