新浪&微博面试题更新 2026-08-05

微博 App 内嵌了大量的 H5 活动页。请描述一下 H5页面如何通过JSBridge实现与 Native App(如iOS/Android)的双向通信,并指出这种通信可能遇到的问题。

新浪&微博前端/移动开发风险判断技术原理问题排查AndroidAndroid WebView

考察说明

考察 JS Bridge 双向通信原理、实现细节与常见工程问题

回答思路

  1. 说明 JS 调用 Native 的两种主流方式(URL Scheme 拦截与注入 JavaScript 上下文)
  2. 说明 Native 调用 JS 的 WebView 执行 JS 方法与安全限制
  3. 覆盖安全风险、兼容性、事件时序等工程问题
  4. 能针对具体问题给出解决思路与最佳实践
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。