收藏
回答

wx-open-launch-weapp监听不到launch事件,不能渲染样式?

addEventListener只能监听到click事件,不能监听到launch和error事件
wx-open-launch-weapp中的按钮不能显示,将<script>改为<template>后可以显示,但依然不能监听到launch和error事件


请各位大佬指教

最后一次编辑于  2020-08-06
回答关注问题邀请回答
收藏

2 个回答

  • zln
    zln
    2021-01-31

    解决了; 把监听的代码也动态插入;

    var script = document.createElement("script");
    script.type = "text/javascript";
    script.appendChild(
        document.createTextNode(" var btn = document.getElementById('launch-btn')\n" +
            "    btn.addEventListener('launch', function (e) {\n" +
            "        alert('统计')\n" +
            "    })"))
    $(".smBtn").append(script)
    


    2021-01-31
    有用
    回复
  • 哈罗哈皮
    哈罗哈皮
    2020-08-06

    https://developers.weixin.qq.com/community/develop/article/doc/000c00b4490678f528baf2cf756413看看我这篇,可能对你有帮助

    2020-08-06
    有用
    回复 9
    • Alexander
      Alexander
      2020-08-06
      哥么,你这个链接打不开啊 :(
      2020-08-06
      回复
    • lily
      lily
      2020-08-07
      链接打不开,能再发一次吗
      2020-08-07
      回复
    • 哈罗哈皮
      哈罗哈皮
      2020-08-10回复lily
      我也打不开了,不知道是不是被微信封了还是什么;你现在解决了吗?
      2020-08-10
      回复
    • lily
      lily
      2020-08-10
      没有
      2020-08-10
      回复
    • lily
      lily
      2020-08-10回复哈罗哈皮
      没有欸
      2020-08-10
      回复
    查看更多(4)
登录 后发表内容
问题标签