UserAgreement.ets 707 B

1234567891011121314151617181920212223242526272829
  1. import { webview } from '@kit.ArkWeb'
  2. import { YTHeader } from 'basic'
  3. @Builder
  4. function userAgreementBuilder() {
  5. NavDestination() {
  6. UserAgreementPage()
  7. }.title("用户协议")
  8. .hideTitleBar(true)
  9. }
  10. @Component
  11. struct UserAgreementPage {
  12. private webviewController: WebviewController = new webview.WebviewController()
  13. build() {
  14. Column() {
  15. YTHeader({ title: '用户协议' })
  16. Web({
  17. src: "https://hm-static.ytpm.net/friend/doc/%E7%94%A8%E6%88%B7%E5%8D%8F%E8%AE%AE.html",
  18. controller: this.webviewController,
  19. renderMode: RenderMode.ASYNC_RENDER // 设置渲染模式
  20. })
  21. .padding(40)
  22. .width('100%')
  23. .layoutWeight(1)
  24. }
  25. }
  26. }