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 加载锚点跳转的网页打不开
896浏览 • 1回复 待解决
project structure打不开
850浏览 • 1回复 待解决
HarmonyOS web的src引入后,打不开
347浏览 • 1回复 待解决
HarmonyOS Web组件打不开线上web页面
154浏览 • 1回复 待解决
HarmonyOS web加载公司内部网址打不开
172浏览 • 1回复 待解决
请问为什么华为云连接信息生成工具打不开?
7107浏览 • 1回复 待解决
#鸿蒙学习大百科#如果程序打不开,直接崩溃状态,怎么才能定位到具体问题?
355浏览 • 1回复 待解决
mac安装鸿蒙ide后打不开,显示暂不支持此应用程序
384浏览 • 0回复 待解决
DevEco Studio由3.0升级到3.1后预览器就打不开了
3855浏览 • 1回复 待解决
app文件包拖进手机无法解析,mate50,harmonyos4打不开什么原因?
2234浏览 • 1回复 待解决
再也打不开了
7717浏览 • 1回复 待解决
deveco studio 打不开,在桌面双击没反应,后台也没有进程什么原因啊?
1890浏览 • 2回复 待解决
web组件在通过切换编译产物product切换环境后打不开页面报错100004
789浏览 • 1回复 待解决
UC浏览器突然黑瓶,什么也看不到,打不开,怎么办?重新桉装后就没事
6030浏览 • 1回复 待解决
HarmonyOS webView代理问题
486浏览 • 1回复 待解决
HarmonyOS webview通信问题
423浏览 • 1回复 待解决
HarmonyOS Webview load本地资源的问题
224浏览 • 1回复 待解决
HarmonyOS webview打开地址的问题
556浏览 • 1回复 待解决
然后我再次执行weex. test.we,就打不开了
449浏览 • 0回复 待解决
HarmonyOS 有关webview Header无法更新的问题
471浏览 • 1回复 待解决
关于HarmonyOS webview中iFrame的使用问题
665浏览 • 1回复 待解决
HarmonyOS webview刷新问题
427浏览 • 2回复 待解决
HarmonyOS webview内存占用问题
382浏览 • 1回复 待解决
HarmonyOS webView种植cookie问题
652浏览 • 1回复 待解决
HarmonyOS webview_flutter问题
274浏览 • 1回复 待解决
可以设置MixedMode看下:
文档参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-web-V5#mixedmode,需要添加网络权限。