• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >HBuilder教程 > evalJS跨webview回传参或执行方法

evalJS跨webview回传参或执行方法

作者:教程 字体:[增加 减小] 来源:互联网 时间:2017-05-31

本文主要包含evaljs,mui evaljs,回传,回传是什么意思,回传 英文等相关知识,教程希望在学习及工作中可以帮助到您
"); </div>

在H5+app的开发中,webview的操作是基础,在实际的应用中我们通常会发现不同的webview之间需要相互传递参数或者执行方法.

准备工作:

我们需要两个页面A和B,B是A的子页面,点击B中的某个按钮,把B中的参数传递给A并刷新A。如下图所示:

evalJS跨webview回传参或执行方法     evalJS跨webview回传参或执行方法
evalJS跨webview回传参或执行方法       

 

实现方法:

在A页面中首先要有一个接收参数并展示的方法:
 

  1. function showAG(ag){   
  2.             document.getElementById("pa").innerHTML=ag;   
  3.         }   

B页面中按钮的点击事件:
 

  1. function rtnAg(){   
  2.             var wvB=plus.webview.currentWebview();          //获取当前窗口的WebviewObject对象,即B  
  3.             var wvA=wvB.opener();                           //获取当前窗口的创建者,即A  
  4.             wvA.evalJS("showAG('"+document.getElementById("pb").innerHTML+"')");        //执行父窗口中的方法  A中的showAG方法  
  5.             wvB.close();                        //关闭B  
  6.         }   
  7.  

您可能想查找下面的文章:

  • evalJS跨webview回传参或执行方法

相关文章

  • 2017-05-31使用Native.js实现打开页面默认弹出软键盘
  • 2017-05-31采用了BeeCloud作为支付解决方案还需要配置plus.payment吗?
  • 2017-05-31HBuilder MUI如何停止、开启个推推送功能(Native.js)
  • 2017-05-31Uncaught TypeError: Cannot read property 'classList' of undefined at framework/mui.min.js:6
  • 2017-05-31mui 日期控件DtPicker怎么设置默认值?
  • 2017-05-31hbuilder边改边看模式能不能像H5+一样支持跨域ajax
  • 2017-05-31mui app在线更新
  • 2017-05-31mui.preload和plus.webview.create是不是一样的?
  • 2017-05-31Hbuilder MUI 如何判断预加载是否成功
  • 2017-05-31Android平台提前注入5+ API,支持在plusready事件前调用

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • HBuilder MUI 打开页面默认弹出键盘及返回关闭键盘
    • 请问如何在手机端缓存json数据???
    • mui 在手机上打开pdf文件的方法
    • mui框架中input输入框或输入框聚焦后页面自动上移实现方法
    • HBuilder mui ajax
    • Hbuilder MUI 锁定和解除锁定屏幕方向
    • HBuilder 获取通话记录 (Android)
    • HBuilder MUI项目中如何防止连续点击导致webview打开出错
    • mui开发app之js将base64转图片文件
    • Native.JS能不能应用在web上??

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有