HarmonyOS web组件 加载web页面异常
1、A页面通过Navigation组件 跳转到B页面 B页面中是一个web组件加载web页面
2、启动应用,第一次用户点击A页面中的某入口跳转到B页面 B页面展示web页面展示正常, B页面返回到A页面 再次进入B页面 web页面异常(页面顶部内容被遮挡 页面错乱)
@Entry
@Component
struct Login {
pageStack: NavPathStack = new NavPathStack()
build() {
Navigation(this.pageStack) {
Text('服务协议')
.onClick(() => {
this.pageStack.pushPath({ name: "webview" })
})
}.title('登录')
.hideTitleBar(true)
//WebView.ets
import { webview } from '@kit.ArkWeb'
// 跳转页面入口函数
@Builder
export function WebViewBuilder() {
WebView()
}
@Component
struct WebView {
webviewController: webview.WebviewController = new webview.WebviewController()
build() {
NavDestination() {
Column() {
Web({ src: 'www.huawei.com', controller: this.webviewController })
}
}
.title('服务协议')
}
}
route_map.json
{
"routerMap": [
{
"name": "webview",
"pageSourceFile": "src/main/ets/pages/WebView.ets",
"buildFunction": "WebViewBuilder"
}
]
}
- 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.
- 26.
- 27.
- 28.
- 29.
- 30.
- 31.
- 32.
- 33.
- 34.
- 35.
- 36.
- 37.
- 38.
- 39.
- 40.
- 41.
- 42.
- 43.
- 44.
- 45.
- 46.
- 47.
- 48.
- 49.
- 50.
- 51.
- 52.
- 53.
- 54.
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS Web组件加载富文本异常
1307浏览 • 1回复 待解决
HarmonyOS Web组件加载html文件异常
1429浏览 • 1回复 待解决
HarmonyOS web组件loadData加载内容显示异常
853浏览 • 1回复 待解决
HarmonyOS Web 加载URL异常
1308浏览 • 1回复 待解决
HarmonyOS Web怎样开启web组件加载页面的加速
1021浏览 • 1回复 待解决
HarmonyOS Web组件无法加载页面
827浏览 • 1回复 待解决
HarmonyOS web组件加载页面空白
1075浏览 • 1回复 待解决
HarmonyOS 使用Web组件加载页面示例
1260浏览 • 1回复 待解决
HarmonyOS web页面显示异常
571浏览 • 1回复 待解决
HarmonyOS web加载链接显示效果异常
618浏览 • 1回复 待解决
HarmonyOS Web组件加载页面出现样式丢失
638浏览 • 1回复 待解决
HarmonyOS Web本地资源跨域加载异常
530浏览 • 1回复 待解决
HarmonyOS 关于Web加载资源异常毁掉问题
1155浏览 • 1回复 待解决
HarmonyOS Web组件加载本地页面传参问题
1209浏览 • 1回复 待解决
HarmonyOS 用Web组件加载在线url页面空白
790浏览 • 1回复 待解决
HarmonyOS Web组件加载太慢
625浏览 • 1回复 待解决
web组件加载https://emuserh5.eastmoney.com/UserAgreement/fwxy异常
2457浏览 • 1回复 待解决
HarmonyOS web加载页面图片不显示
1474浏览 • 1回复 待解决
HarmonyOS web组件加载pdf问题
1500浏览 • 1回复 待解决
web组件加载html页面,无法执行jscript脚本
1767浏览 • 1回复 待解决
HarmonyOS Web组件加载中onErrorReceive 收到异常ERR_CERT_COMMON_NAME_INVALID
1545浏览 • 2回复 待解决
HarmonyOS Web组件加载中onErrorReceive 收到异常ERR_CERT_COMMON_NAME_INVALID
1568浏览 • 1回复 待解决
HarmonyOS Web组件加载在线H5页面
1002浏览 • 1回复 待解决
HarmonyOS Web组件打不开线上web页面
453浏览 • 1回复 待解决
HarmonyOS Web组件添加UserAgent后显示异常
782浏览 • 1回复 待解决
需要给web设置一个具体的高度来解决,可以通过getRectangleById方法获取到整个NavDestination的高度,来动态设置web的高度。可以使用以下demo验证下: