从微信小程序导航学到的姿势

知晓程序
最早的一个微信小程序导航,但是大家都知道,微信么,立牌坊(并没有),并不支持直接识别二维码进入小程序。于是各类导航就不能直接把二维码打印在屏幕上让程序识别。于是各位导航都是各显神通。
之前闲逛发现这家解决了一个历史难题: Safari 操作剪贴板。
Clipboard
周末做了点 maimai 相关的微小的工作,于是就把这个工作交给了还要解 ticket 的花花( @liuyanghejerry )。
花花果然很快,五分钟就搞定了。
那么先 Show the code 。

var funs = {
  copySelectedRange: function(element) {
    var range = document.createRange();
    range.selectNodeContents(element);
    var selection = document.getSelection();
    selection.removeAllRanges(),
    selection.addRange(range),
    document.execCommand("copy", true);
  },
};

之后,发挥了单身程序狗的优秀特质,去 Can I use 上看了一眼。
发现上面竟然说的是
Only supports OS clipboard reading/writing via shortcut keys, not through document.execCommand().

这脸打的。

Creative Commons License
从微信小程序导航学到的姿势 by Yang Woodu is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 4.0 International

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据