>위챗 애플릿 >미니 프로그램 개발 >WeChat 애플릿에서 여러 서비스 메시지를 보내는 방법(코드)

WeChat 애플릿에서 여러 서비스 메시지를 보내는 방법(코드)

不言
不言원래의
2018-09-06 11:30:056822검색

이 글은 WeChat 애플릿에서 여러 서비스 메시지(코드)를 보내는 방법에 대한 내용입니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.

공식 문서의 서비스 알림 푸시를 읽은 후 사용자는 fromId를 얻기 위해 수동으로 실행해야 하며 사용자는 한 번의 클릭으로 하나의 fromId만 얻을 수 있습니다. 그렇다면 어떻게 한 번의 클릭으로 여러 fromId를 얻을 수 있습니까? 당시 사용자 클릭의 fromId와 fromId 증가 방식을 얻어와서 여러 개가 생성될 수 있는데 WeChat에서는 이를 인식할 수 없어 사용자의 클릭 방식을 시뮬레이션하는 것이 불가능했습니다. 그런 다음 CSS를 시도했습니다. 클릭 침투가 불가능했습니다. 그런데 갑자기 하나의 레이블 아래에 여러 개의

<view class=&#39;dfbg&#39;>
<form name=&#39;pushMsgFm&#39; report-submit="true" data-type=&#39;submit&#39; bindsubmit=&#39;formSubmit&#39;>
<button class=&#39;Gbtn flex f_center&#39; class=&#39;btn&#39; formType="submit">
<view class=&#39;aa&#39;>
<form name=&#39;pushMsgFm&#39; report-submit="true" data-type=&#39;submit&#39; bindsubmit=&#39;formSubmit&#39;>
<button class=&#39;Gbtn flex f_center&#39; class=&#39;btn&#39; formType="submit">
<view class=&#39;aa&#39;>
<form name=&#39;pushMsgFm&#39; report-submit="true" data-type=&#39;submit&#39; bindsubmit=&#39;formSubmit&#39;>
<button class=&#39;Gbtn flex f_center&#39; class=&#39;btn&#39; formType="submit">
</button>
</form>
</view>
</button>
</form>
</view>
</button>
</form>
</view>

를 중첩하는 어리석은 방법이 생각났습니다. 여기에 수십 개의 항목을 생성하려면 그냥 중첩하면 됩니다.

중첩 스타일과 버튼 스타일을 불투명도로 설정하세요: 0

그렇습니다. 매우 간단합니다.

formSubmit:function(e){
    let formId = e.detail.formId;
    console.log(formId);
    this.collectFormIds(formId); //保存推送码
    //let t = e.detail.target.dataset.type; // 根据type执行点击事件
  },
  collectFormIds:function (formId) {
    let formIds = app.globalData.globalFormIds; // 获取全局推送码数组
    if (!formIds)
      formIds = [];
    let data = {
      formId: formId,
      expire: new Date().getTime() + 60480000 // 7天后的过期时间戳
    }
    formIds.push(data);
    app.globalData.globalFormIds = formIds;
    if (formIds.length==10){
      this.takeInfo();
      app.globalData.globalFormIds = [];
    }
  }

알겠습니다. 간단합니다.

관련 권장사항:

Weibo에서 적시에 푸시 메시지를 구현하는 방법

PHP 버전의 WeChat 공개 플랫폼 메시지는 적극적으로 푸시되며, 구독 계정을 위반하면 하루에 하나의 메시지만 보낼 수 있습니다

위 내용은 WeChat 애플릿에서 여러 서비스 메시지를 보내는 방법(코드)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.