提交 67fc9575 编写于 作者: fxy060608's avatar fxy060608

feat(app): add navigateToMiniProgram

上级 ff263179
......@@ -243,7 +243,8 @@ const third = [
'sendNativeEvent',
'preloadPage',
'unPreloadPage',
'loadSubPackage'
'loadSubPackage',
'sendHostEvent'
]
const ad = [
......
export * from './base/event-bus'
export * from './context/inner-audio'
export * from './context/background-audio'
export * from './context/operate-map-player'
export * from './context/operate-video-player'
export * from './context/live-pusher'
export * from './device/accelerometer'
export * from './device/add-phone-contact'
export * from './device/bluetooth'
export * from './device/brightness'
export * from './device/clipboard'
export * from './device/compass'
export * from './device/get-network-type'
export * from './device/ibeacon'
export * from './device/make-phone-call'
export * from './device/scan-code'
export * from './device/soter-authentication'
export * from './device/system'
export * from './device/vibrate'
export * from './file/file'
export * from './file/open-document'
export * from './location/choose-location'
export * from './location/get-location'
export * from './location/open-location'
export * from './media/audio'
export * from './media/choose-image'
export * from './media/choose-video'
export * from './media/compress-image'
export * from './media/compress-video'
export * from './media/get-image-info'
export * from './media/get-video-info'
export * from './media/preview-image'
export * from './media/recorder'
export * from './media/save-image-to-photos-album'
export * from './media/save-video-to-photos-album'
export * from './network/download-file'
export * from './network/request'
export * from './network/socket'
export * from './network/upload-file'
export * from './plugin/get-provider'
export * from './plugin/oauth'
export * from './plugin/payment'
export * from './plugin/push'
export * from './plugin/require-native-plugin'
export * from './plugin/share'
export * from './plugin/restore-global'
export * from './plugin/sub-nvue'
export * from './plugin/on-native-event-receive'
export * from './plugin/send-native-event'
export * from './plugin/load-sub-package'
export * from './route/navigate-back'
export * from './route/navigate-to'
export * from './route/re-launch'
export * from './route/redirect-to'
export * from './route/switch-tab'
export * from './route/preload-page'
export * from './storage/storage'
export * from './keyboard/keyboard'
export * from './ui/navigation-bar'
export * from './ui/popup'
export {
startPullDownRefresh,
stopPullDownRefresh
}
from './ui/pull-down-refresh'
export * from './ui/tab-bar'
export * from './ui/request-component-info'
export * from './ad/ad'
export * from './ad/rewarded-video-ad'
export * from './ad/full-screen-video-ad'
export * from './ad/interstitial-ad'
export * from './base/event-bus'
export * from './context/inner-audio'
export * from './context/background-audio'
export * from './context/operate-map-player'
export * from './context/operate-video-player'
export * from './context/live-pusher'
export * from './device/accelerometer'
export * from './device/add-phone-contact'
export * from './device/bluetooth'
export * from './device/brightness'
export * from './device/clipboard'
export * from './device/compass'
export * from './device/get-network-type'
export * from './device/ibeacon'
export * from './device/make-phone-call'
export * from './device/scan-code'
export * from './device/soter-authentication'
export * from './device/system'
export * from './device/vibrate'
export * from './file/file'
export * from './file/open-document'
export * from './location/choose-location'
export * from './location/get-location'
export * from './location/open-location'
export * from './media/audio'
export * from './media/choose-image'
export * from './media/choose-video'
export * from './media/compress-image'
export * from './media/compress-video'
export * from './media/get-image-info'
export * from './media/get-video-info'
export * from './media/preview-image'
export * from './media/recorder'
export * from './media/save-image-to-photos-album'
export * from './media/save-video-to-photos-album'
export * from './network/download-file'
export * from './network/request'
export * from './network/socket'
export * from './network/upload-file'
export * from './plugin/get-provider'
export * from './plugin/oauth'
export * from './plugin/payment'
export * from './plugin/push'
export * from './plugin/require-native-plugin'
export * from './plugin/share'
export * from './plugin/restore-global'
export * from './plugin/sub-nvue'
export * from './plugin/on-native-event-receive'
export * from './plugin/send-native-event'
export * from './plugin/load-sub-package'
export * from './plugin/sdk'
export * from './route/navigate-back'
export * from './route/navigate-to'
export * from './route/re-launch'
export * from './route/redirect-to'
export * from './route/switch-tab'
export * from './route/preload-page'
export * from './storage/storage'
export * from './keyboard/keyboard'
export * from './ui/navigation-bar'
export * from './ui/popup'
export {
startPullDownRefresh,
stopPullDownRefresh
}
from './ui/pull-down-refresh'
export * from './ui/tab-bar'
export * from './ui/request-component-info'
export * from './ad/ad'
export * from './ad/rewarded-video-ad'
export * from './ad/full-screen-video-ad'
export * from './ad/interstitial-ad'
export * from './ad/interactive-ad'
import {
invoke
} from '../../bridge'
import {
sendNativeEvent
} from './send-native-event.js'
export const sendHostEvent = sendNativeEvent
export function navigateToMiniProgram (data, callbackId) {
sendHostEvent(
'navigateToMiniProgram',
data,
(res) => {
if (res.errMsg && res.errMsg.indexOf(':ok') === -1) {
return invoke(callbackId, {
errMsg: res.errMsg
})
}
invoke(callbackId, {
errMsg: 'navigateToMiniProgram:ok'
})
}
)
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册