全国服务热线 18627148124

在线教育系统APP软件开发

提醒:因为软件开发行业无明确禁止法规, 该企业仅提供软件开发外包定制服务,项目需取得国家许可,严禁非法用途。 违法举报
更新时间:2024-09-16 07:00:00
价格:请来电询价
联系电话:
联系手机: 18627148124
联系人:廖经理
让卖家联系我
详细介绍

  在线教育系统开发找廖经理【开发软件请联系上方】开发公司,在线教育小程序开发,在线教育APP系统软件开发,在线教育APP软件开发,在线教育APP系统开发,在线教育软件系统开发,在线教育小程序开发,在线教育开发模板

种常用方式:jsBridge(微信平台的JS SDK就是基于这个开发的)

WebView有一个方法,叫setWebChromeClient,可以设置WebChromeClient对象,而这个对象中有三个方法,分别是onJsAlert,onJsConfirm,onJsPrompt,当js调用window对象的对应的方法,即window.alert,window.confirm,window.prompt,WebChromeClient对象中的三个方法对应的就会被触发,利用这个机制我们就可以做一些特殊的处理。但是在项目中我们一般对于alert和confirm使用的频率较高,如果我们使用onJsAlert,onJsConfirm,那么我们普通的弹框也会受到影响,所以目前市场上长使用的是onJsPrompt。

以上的操作基本上都需要由App那边进行开发,我们主要讲的是H5,所以此处不对App的机制做过多的描述。大家只需要知道,只要App那边做了特殊的处理(就是在webView中注入一个对象,对象中包含了我们需要调取的方法),那么在H5的js中,我们就可以调取WebView中提供的方法。一般来说需要我们给方法传递一个callback进去,这样App就会在具体的某个阶段,把我们的callback执行,从而实现对应的通信效果。下面是我们使用JS调取微信接口的DEMO:


联系方式

  • 地址:深圳 洪山区书城路7号名士1号3号楼6层19室(名士一号商务秘书-211号)(注册地址)
  • 邮编:518111
  • 联系电话:未提供
  • 联系人:廖经理
  • 手机:18627148124
  • 传真:86-0755-84662603
  • Email:296387662@qq.com
产品分类