弹出WebView
在当前应用弹出 WebView 打开指定的 URL,此接口不会触发授权提示。
接口说明
接口类型
execShortcut参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
deviceId | string | ✅ | 设备 ID |
directive | string | ✅ | 固定值 'showWebview' |
payload | string | ✅ | 要打开的 URL 地址 |
返回值
javascript
true // 打开成功返回 true基本使用
javascript
// 在 WebView 中打开网页
await apiInvoke('execShortcut', {
deviceId: 'P72578581E07',
directive: 'showWebview',
payload: 'https://www.baidu.com'
});与 openUrl 的区别
| 特性 | openUrl | showWebview |
|---|---|---|
| 打开方式 | 在 Safari 中打开 | 在应用内弹出 WebView 中打开 |
| 应用切换 | 会切换到 Safari | 保持在当前应用内 |