【taro react】 ---- 常用自定义 React Hooks 的实现【三】之订阅消息

9. useRequestSubscribeMessage 实现

请求订阅(设备)消息!

9.1 实现原理

  1. 请求订阅消息功能依赖于 Taro.requestSubscribeMessage 实现;
  2. 订阅设备消息接口功能依赖于 Taro.requestSubscribeDeviceMessage 实现;

9.2 实现【请求订阅消息】

  1. 引入实现订阅消息的接口;
  2. 创建 subscribe 函数;
  3. 返回 requestSubscribeMessage 的 Promise 结果;
  4. 返回 subscribe 函数。
import {
  requestSubscribeMessage,
} from '@tarojs/taro';

// 订阅消息
export function useRequestSubscribeMessage(){
  // 小程序订阅消息
  let subscribe = function(tmplIds){
    return new Promise((resolve, reject) => {
      requestSubscribeMessage({
   

猜你喜欢

转载自blog.csdn.net/m0_38082783/article/details/131380885