起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 22835|回复: 20

[结贴] android怎么和wex5开发的页面交互

[复制链接]

79

主题

581

帖子

3464

积分

论坛元老

Rank: 8Rank: 8

积分
3464
QQ
发表于 2017-10-12 15:10:52 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
在android中怎么调用wex5开发的页面的js方法。android通过webView引入wex5开发的页面,在android中怎么调用页面的js方法,实现交互

小尾巴~~世间万难,无非一拖二懒三不读书

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2017-10-12 16:29:19 | 显示全部楼层
可以用一个按钮调用js方法,自己的原生中去查找按钮调用按钮的click

WeX5的问题请到WeX5中发帖
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

79

主题

581

帖子

3464

积分

论坛元老

Rank: 8Rank: 8

积分
3464
QQ
 楼主| 发表于 2017-10-12 17:00:34 | 显示全部楼层
jishuang 发表于 2017-10-12 16:29
可以用一个按钮调用js方法,自己的原生中去查找按钮调用按钮的click

WeX5的问题请到WeX5中发帖 ...
  1. button.setOnClickListener(new View.OnClickListener() {
  2.             @Override
  3.             public void onClick(View view) {
  4.                 webView.loadUrl("javascript:getDeviceID('" + "android测试调用===" + "')");
  5.             }
  6.         });
复制代码
这样调不到,wex5页面js里的方法。但是把js方法用
  1. <script>function getDeviceID(info){layer.msg(info);window.info = info}</script>
复制代码
写在源码里是可以调的到的。有没有什么方法可以调用写在js里的方法。以为有些业务是要在js方法里触发的

小尾巴~~世间万难,无非一拖二懒三不读书
回复 支持 反对

使用道具 举报

79

主题

581

帖子

3464

积分

论坛元老

Rank: 8Rank: 8

积分
3464
QQ
 楼主| 发表于 2017-10-12 17:06:11 | 显示全部楼层
写在源码里的方法能调到。写在js里的方法调不到。现在是想调到js里的方法。因为有些变量、ajax、跳转页面、调用android回调方法等操作要在js里操作
QQ图片20171012170258.png
QQ图片20171012170337.png
QQ图片20171012170411.png

小尾巴~~世间万难,无非一拖二懒三不读书
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2017-10-12 17:27:59 | 显示全部楼层
用按钮的click也调用不到?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

79

主题

581

帖子

3464

积分

论坛元老

Rank: 8Rank: 8

积分
3464
QQ
 楼主| 发表于 2017-10-13 09:05:46 | 显示全部楼层
jishuang 发表于 2017-10-12 17:27
用按钮的click也调用不到?

您所说的按钮是android里的还是x5里的?如果是x5里的按钮肯定是能调到自己对应的click的。但是android里调用x5按钮的click调不到

小尾巴~~世间万难,无非一拖二懒三不读书
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2017-10-13 11:05:56 | 显示全部楼层
html中放按钮,在android里能调用到按钮的click吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

79

主题

581

帖子

3464

积分

论坛元老

Rank: 8Rank: 8

积分
3464
QQ
 楼主| 发表于 2017-10-13 11:20:24 | 显示全部楼层
jishuang 发表于 2017-10-13 11:05
html中放按钮,在android里能调用到按钮的click吗?

调用不到

小尾巴~~世间万难,无非一拖二懒三不读书
回复 支持 反对

使用道具 举报

79

主题

581

帖子

3464

积分

论坛元老

Rank: 8Rank: 8

积分
3464
QQ
 楼主| 发表于 2017-10-13 11:25:37 | 显示全部楼层
jishuang 发表于 2017-10-13 11:05
html中放按钮,在android里能调用到按钮的click吗?

如果这个按钮的click方法写在html代码的script里就可以调到

小尾巴~~世间万难,无非一拖二懒三不读书
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2017-10-13 14:13:37 | 显示全部楼层
那就先把代码写到script标签中吧
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-22 01:31 , Processed in 0.066316 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表