HarmonyOS webview无法通过loadData加载内容
demo如下
import { webview } from '@kit.ArkWeb';
import { buffer } from '@kit.ArkTS';
import { BusinessError } from '@kit.BasicServicesKit';
@Entry
@Component
struct Sample {
controller: webview.WebviewController = new webview.WebviewController();
@State content:string = ''
aboutToAppear(): void {
this.content = buffer.from(getContext(this).resourceManager.getRawFileContentSync("index.html")).toString('utf-8')
}
build() {
Column() {
Text('标题')
.margin({top:50})
//可以正常加载
// Web({ src: $rawfile("index.html"), controller: this.controller })
// .layoutWeight(1)
//无法正常加载
Web({ src: '', controller: this.controller })
.layoutWeight(1)
.onControllerAttached(() => {
try {
this.controller.loadData(
this.content,
"text/html",
"UTF-8"
);
} catch (error) {
console.error(`ErrorCode: ${(error as BusinessError).code}, Message: ${(error as BusinessError).message}`);
}
})
}
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS WebView loaddata 无法完全展示html中的内容
1089浏览 • 1回复 待解决
HarmonyOS Web通过loadData加载html不显示内容
1192浏览 • 1回复 待解决
HarmonyOS web组件loadData加载内容显示异常
1117浏览 • 1回复 待解决
HarmonyOS web通过loadData加载h5标签
1613浏览 • 1回复 待解决
HarmonyOS webview的loadData方法如何进入页面就加载
1404浏览 • 1回复 待解决
HarmonyOS webview中loadData如果有样式加载不出来
908浏览 • 1回复 待解决
HarmonyOS WebView 加载本地 Pdf,无法加载
1056浏览 • 1回复 待解决
HarmonyOS WebView加载url无法滚动
919浏览 • 1回复 待解决
如何解决webview loaddata白屏问题
2289浏览 • 1回复 待解决
HarmonyOS webview无法加载file协议路径
874浏览 • 1回复 待解决
HarmonyOS webview加载页面无法显示
2113浏览 • 1回复 待解决
WebView加载网页无法自适应
1615浏览 • 1回复 待解决
鸿蒙Webview加载Url,alipay无法返回
10902浏览 • 1回复 待解决
HarmonyOS web加载内容过多时,无法显示
1343浏览 • 1回复 待解决
webviewController的loadData无法显示长文本
2663浏览 • 1回复 待解决
HarmonyOS 使用web组件loadData加载html文件白屏
2563浏览 • 1回复 待解决
Vue工程导出的dist, webview无法加载
1207浏览 • 1回复 待解决
HarmonyOS webviewController调用loadData函数加载本地html文件异常
1001浏览 • 1回复 待解决
HarmonyOS 使用webview加载H5页面时,页面内容包含iframe标签,无法正常显示。
1191浏览 • 1回复 待解决
HarmonyOS webview中,如何通过函数调用动态加载url?
1664浏览 • 1回复 待解决
Web如何使用loadData加载复杂Html字符串
3687浏览 • 1回复 待解决
HarmonyOS RN版本5.0.0.302版本无法加载文字内容
780浏览 • 1回复 待解决
HarmonyOS 预加载WebView
1274浏览 • 1回复 待解决
HarmonyOS WebView无法加载h5页面中的图片
945浏览 • 1回复 待解决
参考示例: