mh-two-thousand-and-two
2024-04-12 3d2ec2fd0578d3ba0a414b0cc4e4a2ae60878596
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import {
  invoke
} from '../../bridge'
 
import {
  sendNativeEvent
} from './send-native-event.js'
export const sendHostEvent = sendNativeEvent
 
export function navigateToMiniProgram (data, callbackId) {
  sendHostEvent(
    'navigateToUniMP',
    data,
    (res) => {
      if (res.errMsg && res.errMsg.indexOf(':ok') === -1) {
        return invoke(callbackId, {
          errMsg: res.errMsg
        })
      }
      invoke(callbackId, {
        errMsg: 'navigateToMiniProgram:ok'
      })
    }
  )
}