HarmonyOS鸿蒙Next文档中registerJavaScriptProxy描述存在问题
HarmonyOS鸿蒙Next文档中registerJavaScriptProxy描述存在问题 文档链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references/arkts-apis-webview-webviewcontroller#registerjavascriptproxy
文档中描述registerjavascriptproxy必须要配合refresh接口一同使用才能生效,但是实测当在onControllerAttached下使用registerjavascriptproxy,不使用refresh,也能生效,文档写的存在问题吧,是不是优化下
更多关于HarmonyOS鸿蒙Next文档中registerJavaScriptProxy描述存在问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
尊敬的开发者,您好!您的问题已受理,请您耐心等待,感谢您的理解与支持!
更多关于HarmonyOS鸿蒙Next文档中registerJavaScriptProxy描述存在问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
666
HarmonyOS Next文档中registerJavaScriptProxy接口描述存在不准确之处。该接口用于注册JavaScript对象到Native侧,实现双向通信。当前文档可能未清晰说明对象注册的生命周期管理或方法映射规则,部分参数说明存在歧义。建议查阅最新版文档确认具体实现细节。
根据您提供的信息,文档中关于 registerJavaScriptProxy 必须配合 refresh 接口使用的描述确实存在不准确之处。在实际测试中,当在 onControllerAttached 回调中调用 registerJavaScriptProxy 时,即使不调用 refresh,代理也能正常生效。这是因为 onControllerAttached 在 WebView 控制器初始化完成时触发,此时注册的代理可以直接生效,无需强制刷新页面。
建议文档团队优化此处的说明,明确 refresh 的使用场景(例如在动态注册代理或页面已加载后需要重新注入时),而非作为必要条件。感谢您的反馈,这对完善文档的准确性很有帮助。
 
        
       
                   
                   
                  

