安卓和JS交互,往网页中的img添加一个点击事件

点击网页上的的<img 标签,我想在标签上添加一个onclick 并跳转到我app内部的某一个avtivity

3个回答

Android:
webView.getSettings().setJavaScriptEnabled(true);
webView.addJavascriptInterface(new JSHook(), "android");
public class JSHook{
public JsHook(Context context){
}
public void goActivity(){
startactivity(new Intent(context,class));
}

}

    html
    <html xmlns="http://www.w3.org/1999/xhtml">



调用Android组件测试


测试


跳转 Activity

 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>调用Android组件测试</title>

</head>

<body>
<b>测试</b>
<br />
<button onClick="window.android.goActivity()">跳转 Activity</button>


</body>
</html>

你让web在图片写一个点击跳转事件 跳转到指定url 然后你拦截这个指定url就可以做你想要的操作了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
安卓JS交互
通过一个简单的demo,简洁明了的实现了几种比较常见的JS和Android原生控件的交互功能,具体参加我的博客http://blog.csdn.net/abc6368765/article/details/52770144
安卓与JS交互
安卓与JS交互,修改网页内容在webView开发中,经常会使用到安卓Activity与网页之间的互相调用,之前项目中有一个功能需要进行网页的获取通过点击网页内容进行相关的跳转,直接上代码:以腾讯视频的一个链接为例String strUrl = "https://m.v.qq.com/x/cover/q/q36vxbd95odijk1.html?=";首先需要webView支持JS WebSettin
安卓与js交互
不废话,看效果图 源码链接: http://download.csdn.net/user/wushuaijun1
安卓给按钮添加点击事件
给安卓按钮添加点击事件的两种方法 第一种直接给Button添加onClick事件 &amp;lt;Button android:layout_width=&quot;match_parent&quot; android:id=&quot;@+id/main_btn_btn2&quot; android:text=&quot;btn2&quot; android:onClick=&quot;onBtn&quot;...
直接在img标签上添加点击事件
如果不想用a来包一层的话,那么直接在img标签上添加onclick来点击跳转,
安卓中WebView跟Js交互
最近在写appCan支付宝插件的时候用了大量的js跟本地交互事件,在这里整理下最近的东西 首先用WebView去加载一个网页的时候,我们需要对webView进行设置,以便可以进行跟js的交互 上代码: public class MainActivity extends AppCompatActivity { private WebView mWebView;
js创建img并添加点击事件
var picbtn="";rnrndocument.getElementById("aa").innerHTML=picbtn;rnvar p = $("minpicbtn").getElementsByTagName('img');rnfor (var i=0; i
iOS和安卓与JS交互之JS
var Native = { URL_LIST: { // example URL_MEETING_LIST : "URL_MEETING_LIST" }, // usage: Native.mwJumpToPage(Native.URL_LIST.URL_MEETING_LIST) JumpToPage : function (url) { //url: str if (/(i
html 图片Img的点击事件
阅读数:41133点击图片&amp;lt;img  src=&quot;images/user-photo.png&quot;  name=&quot;tu1&quot; style=&quot;CURSOR: hand&quot; onclick='window.open(&quot;http://www.baidu.com&quot;)'&amp;gt; 
关于img点击事件
知道要怎么样点击一个img的onclick,能让它在div中显示出来吗?就像QQ那样,你点一下表情就会在下面看到。div可以添加img图片,只是我老是用不到方法,请各位帮一下
安卓webview与js交互demo
安卓webview与js交互demo,代码中还有区块链-以太坊的智能合约的调用以及app首页的常用底部导航框架,类似微信
安卓JS交互Demo
安卓JS交互Demo
安卓的点击事件
1 Button btn = (Button) findViewById(R.id.myButton); 2 btn .setOnClickListener(new View.OnClickListener() { 3 public void onClick(View v) { 4 //do something 5 } 6 });
RecyclerView中添加点击事件
回顾 在这篇文章中简单介绍了RecyclerView 的使用。链接:RecyclerView简单使用 定义接口public interface ItemClickListener { void Onclick(View view ,int position); void OnLongClick(View view ,int position); }绑定接口到Adapter 定义属
RecyclerView中点击事件的添加
RecyclerView中点击事件的添加RecyclerView作为传统的ListView的替代品,功能更加完善了,但对于第一次接触该控件的人来说,其点击事件的添加相对ListView来说要麻烦许多,本篇博客将带你了解RecyclerView的点击事件 没有添加点击事件的Adapter适配器最简单代码 接下来的几步教你怎么添加点击事件1.声明回调的接口 第二个参数可以根据的需要来自己设定
安卓中的按钮的四种点击事件
原文链接:小宁博客安卓按钮的四大点击事件整理 首先写一下xml文件<Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" an
安卓中点击事件的四种方法
第一种写法:实现监听事件 public class MainActivity extends Activity{ protected void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button bt1
如何往Json数据中添加一个根键?????
有如下数组:rn$arr = Array(rn Array("title"=>"Study JSON", "content"=>"Only start;"),rn Array("title"=>"Study Javascript", "content"=>"Javascript, hehe"),rn Array("title"=>"Study AJAX", "content"=>"Very good!"),rn );rnrn然后转成Json格式后为:rn["title":"Study JSON","content":"Only start;",rn"title":"Study Javascript","content":"Javascript, hehe",rn"title":"Study AJAX","content":"Very good!"]rnrn现在的问题是我想在Json数据中添加一个根键,如下:rn"WORK":["title":"Study JSON","content":"Only start;",rn"title":"Study Javascript","content":"Javascript, hehe",rn"title":"Study AJAX","content":"Very good!"]rnrn我应该是修改数组还是修改Json数据,怎么修改,新手啊,在网上找了半天也无果,请帮帮忙
如何往一个程序中添加插件
类似于安装翻译软件时,IE的工具栏自动添加一个按钮;又如安装蚂蚁下载软件时在工具栏中也自动添加按钮,而且在鼠标的右键也添加一个功能选项。
安卓与JS交互原理手势密码实现原理
源码用最简单的方式展现了安卓与JS的交互,以及内嵌了一整套的手势密码功能!
html img使用地图点击事件
&amp;lt;img style=&quot;border:1px solid red;&quot; src=&quot;localdata/logo/home_logo_#getOwnerCode().png?rnd=#getCurrTime_YYYYMMDDHHMMSS()&quot; usemap=&quot;#pointMap&quot; /&amp;gt; &amp;lt;map name=&quot;pointMap&quot;&amp;gt; &amp;lt
添加点击事件
适用人群n Java工程师,Java程序员,Java架构师 n案例演示nn 机器(计算机程序)是如何认识字的nn 理解我们的程序nn 计算正确率nn 提高正确率n课程大纲:nn 数字图像识别案例展示nn 数字图像识别原理nn 绘制界面nn 添加点击事件nn 加载图片nn 加载训练数据nn 图像识别
对一个UiView添加点击事件
点击事件不一定需要要通过添加button才能实现,其实只要是继承 uiview的空间,你都可以手动的添加一些点击事件,如下: UIView myView = [[UIView alloc]init]; UITapGestureRecognizer*tapGesture = [[UITapGestureRecognizer alloc]initWithTarget:selfaction:@sele
一个TexView添加多种点击事件
 tv_review_comment.setText(getSpan(nickname, rnickname, content, food.data.comments.get(index).reply.get(position).uid, food.data.comments.get(index).reply.get(position).ruid, food.data.comments.
安卓img浏览器
安卓img浏览器 可以再电脑上浏览img文件,方便制作rom
collapse中点击事件和for循环的添加
因为有些样式要用手风琴效果,然后代码写上之后发现 el-collapse-item里面不能用点击事件,我的代码本来是 &amp;amp;lt;el-collapse :data=&amp;quot;menuList&amp;quot; v-for=&amp;quot;(menu,index) in menuList&amp;quot; accordion&amp;amp;gt; &amp;amp;lt;el-collapse-item :title=&amp;quot;
js交互 webiview点击事件获取android的方法
function scanGoods(){       var goodsSn = window.webkit.messageHandlers.scanGoods.postMessage(null);       }function scanGoods2(){       var goodsSn = window.contac
Ext中label添加点击事件
今天用label做了一个空间显示,但是我想添加一个点击事件,可是不管怎么弄都不行!请大家解决一下,多谢
DataGridView中添加的DataGridViewCheckBoxColumn的点击事件
DataGridView中添加的DataGridViewCheckBoxColumnrn请教:当点击checkBox时,在textBox中显示相应的记录内容。这个是哪个事件触发的,cellValueChange、CurrentCellChanged和cellClick都不行,因为系统初始化的时候会触发cellValueChange,CurrentCellChanged这两个事件,但是刚开始的时候DataGridView是没有内容的,会报错,
安卓各个img手动打包解包,挂载安卓img到pc
Pack/unpack factory image: http://rex-shen.net/android-unpackpack-factory-images/ A typical Android factory package contains several image files, such as system.img, cache.img, userdata.img, boot.im...
winform窗体中嵌入网页与JS交互
winform中嵌入html,并与html里的JS做交互,调用与传值
与js交互 修改网页html代码中图片大小
#pragma mark webView delegate - (void)webViewDidFinishLoad:(UIWebView *)webView{      //拦截网页图片  并修改图片大小     [webView stringByEvaluatingJavaScriptFromString:      [NSString stringWithForma
往数据库中添加时间的问题
往数据库中添加时间建议在javaBean中用字符串代表时间,否则在插入的时候sql会报错 例如: class Product{ private String pdate; public String getPdate() { return pdate; } public void setPdate(String string) {
安卓四种点击事件
xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:l
往access数据库中添加内容
用asp.net编段程序,实现往数据库中添加内容,输入英文或拼音都可以成功输入,但是却无法输入汉字,怎么回事啊?汉字在数据库中对应显示的是乱码或者空白!rn
安卓——按钮的四种点击事件
按钮Button,点击它则产生某个事件。 例如这个电话拨号器,那个拨号按钮就是这样的,当点击拨号按钮的时候就要进行打电话操作, 按照电话拨号器的小工程为例; 首先要找到按钮的,使用R中的id来查找; 设置按钮点击事件;使用setOnClickListener方法;其方法介绍; void android.view.View.setOnClickListener(OnClickList
安卓 Recycleview的点击事件
在为RecycleView设置点击事件时,发现RecycleView没有像ListView那样有setOnItemClickListener的方法,需要自己来实现。在这里我们选择了在绑定数据以后对itemview进行监听,有hoder就可以拿到view了通过这个方法holder.itemView; View view=holder.itemView; view.setOnClickLi
安卓点击事件问题
[code=java]// 添加TextView控件rn for(int i = 0;i < menus.length;i++)rn TextView tvMenu = new TextView(this);rn tvMenu.setLayoutParams(new LayoutParams(30,30)); rn tvMenu.setPadding(30, 14, 30, 10);rn tvMenu.setText(menus[i]);rn tvMenu.setTextColor(Color.WHITE);rn tvMenu.setGravity(Gravity.CENTER_HORIZONTAL);rn menuLinerLayout.addView(tvMenu,menuLinerLayoutParames);rn tvMenu.setOnClickListener(SlideMenuOnClickListener);rn menuList.add(tvMenu);rn [/code][code=java]// 单个菜单事件rn OnClickListener SlideMenuOnClickListener = new OnClickListener() rn rn @Overridern public void onClick(View v) rn // TODO Auto-generated method stubrn String menuTag =v.getText().toString();rn new AlertDialog.Builder(MainActivity.this)rn .setTitle("")rn .setMessage(menuTag)rn .setPositiveButton("确定" , null )rn .show();[/code]rn为什么程序运行到String menuTag =v.getText().toString();这句就提示停止运行然后就退出
安卓button点击事件设置
屏蔽多次点击事件 ? 1 2 3 4 5 6 7 8 9 10 11 12 /**  * 测试快速点击事件  */  fastButton.setOnClickListener(new OnClickFastListener() {  /** ...
【安卓】ListView点击事件
①在MainActivity中添加一个监听事件 点击后通过Toast显示水果名称 package activitytest.example.wan.listviewtest; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import ...
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数