首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    WebViewJS调用Native交互

    JS通过对象调用Native注册的原生方法进行交互 JS核心代码 openNativeMethod: function() { try { vueProject.test...来自外太空的呼唤') } catch (error) { Toast(error.message) } } 通过vueProject(名称随意,需要和原生界面定义一致...)对象直接调用Native的方法 iOS核心代码 1、创建一个遵守JSExport协议的协议 2、添加需要被JS调用的方法 3、通过JSObjectManager对象实现协议方法,供JS调用 #import...的JSContext 3、把实现代理的对象塞给JSContext自定义对象vueProject(名称随意,需要和JS定义一致) - (void)viewDidLoad { [super viewDidLoad...开头调用 如 app.test() 、 app.testFunction() jsContext[@"vueProject"] = object; } 嗯,就这样 WKWebViewJS与Native

    3.1K20
    领券