收口移动网络桥接响应边界
将 Expo network.status 成功响应包装收口到 network 模块 让移动 dispatch 只委托网络状态请求 同步移动壳配置门禁和共享记忆
This commit is contained in:
@@ -58,7 +58,7 @@ export async function dispatchMobileHostBridgeRequest(
|
||||
case 'app.reloadWebView':
|
||||
return ok(request, reloadMobileHostBridgeWebView(navigation));
|
||||
case 'network.status':
|
||||
return ok(request, await getMobileHostBridgeNetworkStatus());
|
||||
return getMobileHostBridgeNetworkStatus(request);
|
||||
case 'clipboard.writeText':
|
||||
return ok(request, await writeMobileHostBridgeClipboardText(request.payload));
|
||||
case 'clipboard.readText':
|
||||
|
||||
@@ -1,5 +1,9 @@
|
||||
import { getMobileNetworkStatus } from '../shell/network';
|
||||
import { type HostBridgeRequest } from '../../../../packages/shared/src/contracts/hostBridge';
|
||||
import { ok } from './protocol';
|
||||
|
||||
export function getMobileHostBridgeNetworkStatus() {
|
||||
return getMobileNetworkStatus();
|
||||
export async function getMobileHostBridgeNetworkStatus(
|
||||
request: HostBridgeRequest,
|
||||
) {
|
||||
return ok(request, await getMobileNetworkStatus());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user