ViewFile.ets
559 字节
import { webview } from '@kit.ArkWeb'
import { router } from '@kit.ArkUI'
interface routerType {
filePath: string
}
let routerParams = router.getParams() as routerType
@Entry
@Component
struct ViewFile {
@State message: string = 'Hello World';
webviewController: webview.WebviewController = new webview.WebviewController()
build() {
Column(){
Web({
src: routerParams.filePath,
controller: this.webviewController,
}).javaScriptAccess(true).domStorageAccess(true).layoutWeight(1)
}.width('100%').height('100%')
}
}