HarmonyOS web组件是否支持加载携带参数的拼接url?

HarmonyOS web组件是否支持加载携带参数的拼接url?

HarmonyOS
2024-11-05 11:44:49
1033浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zxjiu

支持,示例如下:

//应用侧代码: 
// xxx.ets 
import web_webview from '@ohos.web.webview' 
 
@Entry 
@Component 
struct WebComponent { 
  controller: web_webview.WebviewController = new web_webview.WebviewController() 
 
  build() { 
    Column() { 
      Web({ src: 'resource://rawfile/a1.html?key=value', controller: this.controller }) 
        .javaScriptAccess(true) 
        .domStorageAccess(true) 
    } 
  } 
} 
 
 
//H5侧代码 
//a1.html: 
<!DOCTYPE html> 
  <html> 
  <head> 
  <title>Parameter-based HTML</title> 
  </head> 
  <body> 
  <h1>Welcome!</h1> 
  <p id="params"></p> 
 
  <script> 
  function getParams() { 
    var params = {}; 
    window.location.search.substring(1).split('&').forEach(function(param) { 
      var pair = param.split('='); 
      params[pair[0]] = decodeURIComponent(pair[1]); 
    }); 
    return params; 
  } 
 
document.getElementById('params').innerHTML = JSON.stringify(getParams()); 
</script> 
  </body> 
  </html>
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
分享
微博
QQ
微信
回复
2024-11-05 16:39:43


相关问题
HarmonyOS webview是否支持拼接query参数
1083浏览 • 1回复 待解决
HarmonyOS web组件加载url失败
1488浏览 • 1回复 待解决
HarmonyOS Web组件加载URL显示空白
796浏览 • 1回复 待解决
HarmonyOS Web 加载URL异常
1352浏览 • 1回复 待解决
web组件加载url内容来
1186浏览 • 1回复 待解决
HarmonyOS 如何拦截web加载url
748浏览 • 1回复 待解决
HarmonyOS Web加载Url,图片不能显示
1061浏览 • 1回复 待解决
HarmonyOS web加载url没有展示全
485浏览 • 1回复 待解决
HarmonyOS web组件是否支持webrtc?
886浏览 • 1回复 待解决
HarmonyOS router携带参数问题
648浏览 • 1回复 待解决