HarmonyOS webview打不开的问题
创建了一个Static Library:NormalWebView.ets用来显示传入的网址。参考webview文档中示例创建组件如下:
import webview from '@ohos.web.webview';
import { Logger } from 'utils/Index';
export interface NormalWebViewParams {
url: string;
title: string;
}
@Component
export struct NormalWebView {
controller: webview.WebviewController = new webview.WebviewController();
@State url: string = '';
@State title: string = '';
build() {
NavDestination() {
Web({src: this.url, controller: this.controller})
.width('100%')
.height('100%')
}
.title(this.title)
.onReady(ctx => {
const params = ctx.pathInfo.param as NormalWebViewParams;
this.url = params.url;
this.title = params.title;
Logger.info(TAG, JSON.stringify(ctx));
})
.onShown(() => {
Logger.info(TAG, JSON.stringify(this.controller));
this.controller.loadUrl(this.url);
})
}
}
问题:
1、通过NavPageStack跳转到这个组件时传入url和title,网页没有加载出来。
2、webview的初始化是否正确,打印是{}。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS webview 加载锚点跳转的网页打不开
384浏览 • 1回复 待解决
project structure打不开
355浏览 • 1回复 待解决
HarmonyOS web的src引入后,打不开
51浏览 • 1回复 待解决
HarmonyOS Web组件打不开线上web页面
27浏览 • 1回复 待解决
请问为什么华为云连接信息生成工具打不开?
6638浏览 • 1回复 待解决
#鸿蒙学习大百科#如果程序打不开,直接崩溃状态,怎么才能定位到具体问题?
225浏览 • 1回复 待解决
deveco studio 打不开,在桌面双击没反应,后台也没有进程什么原因啊?
1380浏览 • 2回复 待解决
mac安装鸿蒙ide后打不开,显示暂不支持此应用程序
229浏览 • 0回复 待解决
web组件在通过切换编译产物product切换环境后打不开页面报错100004
293浏览 • 1回复 待解决
DevEco Studio由3.0升级到3.1后预览器就打不开了
3535浏览 • 1回复 待解决
app文件包拖进手机无法解析,mate50,harmonyos4打不开什么原因?
2056浏览 • 1回复 待解决
再也打不开了
7328浏览 • 1回复 待解决
UC浏览器突然黑瓶,什么也看不到,打不开,怎么办?重新桉装后就没事
5855浏览 • 1回复 待解决
HarmonyOS webView代理问题
40浏览 • 1回复 待解决
HarmonyOS webview通信问题
29浏览 • 1回复 待解决
然后我再次执行weex. test.we,就打不开了
150浏览 • 0回复 待解决
HarmonyOS Webview load本地资源的问题
23浏览 • 1回复 待解决
HarmonyOS webview打开地址的问题
264浏览 • 1回复 待解决
关于HarmonyOS webview中iFrame的使用问题
356浏览 • 1回复 待解决
HarmonyOS 有关webview Header无法更新的问题
132浏览 • 1回复 待解决
HarmonyOS webview刷新问题
81浏览 • 2回复 待解决
HarmonyOS webView种植cookie问题
55浏览 • 1回复 待解决
HarmonyOS webview加载数据问题
42浏览 • 1回复 待解决
HarmonyOS webview内部history问题
660浏览 • 1回复 待解决
HarmonyOS webview内存占用问题
53浏览 • 1回复 待解决
可以设置MixedMode看下:
文档参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-web-V5#mixedmode,需要添加网络权限。