cef3 获得js 返回值, 以及js 指挥delphi 函数的 总结参考
【吐槽】常忘<run_fan@qq.com> 22:21:45
@lazarus 下载cef3中的范例中就有
【吐槽】常忘<run_fan@qq.com> 22:22:13
其中一个是怎么和js进行数据传递的。
【活跃】lazarus(964489899) 22:22:25
【吐槽】常忘<run_fan@qq.com> 22:22:34
cefclient中就有
【活跃】lazarus(964489899) 22:22:39
@常忘 我这个是最新版本的 没有
【活跃】lazarus(964489899) 22:22:45
我打开下你看看
【吐槽】常忘<run_fan@qq.com> 22:22:53
或者 是guiclient
发送消息内容超长,请分条发送。
【吐槽】常忘<run_fan@qq.com> 22:23:10
有界面,简易浏览器的那个例子
【活跃】lazarus(964489899) 22:23:17
【活跃】lazarus(964489899) 22:23:47
【吐槽】常忘<run_fan@qq.com> 22:23:48
那就是guiclient了,
【吐槽】常忘<run_fan@qq.com> 22:24:34
有点像
【活跃】lazarus(964489899) 22:24:49
搜索不到 extend 这个关键词
【吐槽】常忘<run_fan@qq.com> 22:25:10
我本地没有源码了,要不然可以给你找找看
【活跃】lazarus(964489899) 22:25:12
问另外一个问题。 cef3 怎么加载 硬盘上的html 文件哪
【活跃】lazarus(964489899) 22:25:24
我给你打包过去。
【活跃】lazarus(964489899) 22:25:41
【活跃】lazarus(964489899) 22:25:55
帮忙 看看, 多谢了
【潜水】ihanson(719554944) 22:25:59
就是load
【活跃】lazarus(964489899) 22:26:11
我试下
【吐槽】常忘<run_fan@qq.com> 22:26:29
打开本地的html就是load 绝对路径或者相对路径。
【活跃】lazarus(964489899) 22:26:47
【吐槽】常忘<run_fan@qq.com> 22:26:58
最好不要有中文
【活跃】lazarus(964489899) 22:27:03
【吐槽】常忘<run_fan@qq.com> 22:27:07
\\要用 俩
【活跃】lazarus(964489899) 22:27:26
这样阿
【活跃】lazarus(964489899) 22:28:40
【活跃】lazarus(964489899) 22:29:04
多谢。
【吐槽】常忘<run_fan@qq.com> 22:29:13
【活跃】lazarus(964489899) 22:29:42
哪个demo 里? 亲人阿 终于有救了
【吐槽】常忘<run_fan@qq.com> 22:30:03
guiclient
【活跃】lazarus(964489899) 22:30:38
我找到了另外一种方法。 也实现了。 现在比较一下 两个呵呵
【吐槽】常忘<run_fan@qq.com> 22:31:22
【活跃】lazarus(964489899) 22:32:01
@常忘
【吐槽】常忘<run_fan@qq.com> 22:34:16
我当年用过这个,很好用,只有一些特定的数据类型会有些麻烦。
【吐槽】常忘<run_fan@qq.com> 22:34:28
这里使用的是进程间通讯的原理。
【吐槽】常忘<run_fan@qq.com> 22:34:36
官方推荐
【潜水】ihanson(719554944) 22:35:10
其实,和js交互还有其他方法
【活跃】lazarus(964489899) 22:35:21
哦。 我基础比较差。 智能是抄着用了。 这代码短时间看不懂
【活跃】lazarus(964489899) 22:35:51
@ihanson 还有什么方法。 js 能给硬盘写文件吗
【潜水】ihanson(719554944) 22:36:02
可以
【活跃】lazarus(964489899) 22:36:18
@ihanson 怎么弄。 教一下。
【潜水】ihanson(719554944) 22:37:09
利用浏览器事件中监听对话框事件
【活跃】lazarus(964489899) 22:37:13
我本来想的是。js改变 html的 标签。 然后 获取源码 来解决。。 但是发现cef3的源码是永恒不变的。 即使修改了元素,源码还是最初的
【活跃】lazarus(964489899) 22:37:43
@ihanson 是哪个事件阿。 监控alert 是吗
【潜水】ihanson(719554944) 22:37:53
可以
【活跃】lazarus(964489899) 22:38:23
能说下是哪个事件吗? 我刚才也搜到这个了。 但是不知道怎么操作
【潜水】ihanson(719554944) 22:40:01
我的方法是,exescript(自己想要的操作),然后alert传出结果
【活跃】lazarus(964489899) 22:40:24
这个 没问题, 然后呢。
【活跃】lazarus(964489899) 22:40:43
alert后,怎么获得值。
【潜水】ihanson(719554944) 22:41:20
监听事件的参数中有传出的结果
【潜水】ihanson(719554944) 22:41:43
这笔写扩展简单
【活跃】lazarus(964489899) 22:41:50
监听事件 英文名是啥。 重点在这。
【活跃】lazarus(964489899) 22:42:33
【潜水】ihanson(719554944) 22:42:54
版本不同也不同
【潜水】ihanson(719554944) 22:43:30
onjsdialog应该行
【吐槽】常忘<run_fan@qq.com> 22:44:02
这个能完成的功能更加的简单了
【活跃】lazarus(964489899) 22:44:36
哦。 懂了。 多谢。
【潜水】ihanson(719554944) 22:44:36
我还试过自定义事件的方法,但是不如这个灵活
【潜水】ihanson(719554944) 22:45:12
用这个可以写个命令系统
【潜水】ihanson(719554944) 22:45:51
利用json文件
【活跃】lazarus(964489899) 22:46:01
可js 制指挥 delphi 函数
【潜水】ihanson(719554944) 22:46:21
对
【活跃】lazarus(964489899) 22:46:30
【活跃】lazarus(964489899) 22:46:59
看我上传的这个, 也能完成类似功能。 但是不弹框。
cef3 获得js 返回值, 以及js 指挥delphi 函数的 总结参考的更多相关文章
- Python3.x:Selenium+PhantomJS爬取带Ajax、Js的网页及获取JS返回值
前言 现在很多网站的都大量使用JavaScript,或者使用了Ajax技术.这样在网页加载完成后,url虽然不改变但是网页的DOM元素内容却可以动态的变化.如果处理这种网页是还用requests库或者 ...
- scala基础题--函数可以没有返回值案例,编写一个函数,从终端输入一个整数,打印出对应的金字塔
函数可以没有返回值案例,编写一个函数,从终端输入一个整数,打印出对应的金字塔 import scala.io.StdIn object work02 { def main(args: Array[St ...
- js返回值
看下js变量.作用域.内存文档. 1. <script type="text/javascript"> function c(){ return 23; } var a ...
- js返回值 数组去重
function myfun(arr){ var arr1 = new Array(); var len = arr.length; ;i <len ;i++){ ) { arr1.push(a ...
- a标签根据js返回值判断页面是否跳转
a标签再跳转之前先判断是否符合条件,符合可以跳转,不符合不可以跳转. 自己遇到的问题是:在js方法中根据条件就return结果,但是不行. 原因是:在js方法中return后不会结束整个js方法(ac ...
- 【11】ajax请求后台接口数据与返回值处理js写法
$.ajax({ url: "/test.php",//后台提供的接口 type: "post", //请求方式是post data:{"type ...
- 返回值为 Record类型的函数 初始化 Result
function TMiTeC_Storage.GetPhysInfo(Index: integer): TDeviceInfo; begin Finalize(Result); FillChar(R ...
- WebView调用js方法获取返回值的完美解决方案
在Android项目中我们或多或少会涉及到与js交互的问题,这其中WebView是必须掌握的控件,今天主要说说我们通过WebView调用js方法,然后如何很好的获取返回值.这里我总结了三种方式,大家可 ...
- 最近见到的JS返回函数的一些题
JS返回值题一直都是考察重点,面试和笔试之中也经常涉及到,说一说我最近遇到的一些有意思的JS返回函数问题. 之前见到过一道有意思的问题,说有一个sum函数,用户可以通过sum(2,3)来取到2+3 = ...
随机推荐
- HDU 1166 敌兵布阵(线段树单点更新)
敌兵布阵 单点更新和区间更新还是有一些区别的,应该注意! [题目链接]敌兵布阵 [题目类型]线段树单点更新 &题意: 第一行一个整数T,表示有T组数据. 每组数据第一行一个正整数N(N< ...
- oracle like模糊查询
简单的方式,使用"%" 和 "_" 字符匹配操作可以使用通配符 "%" 和 "_": %:表示任意个字符,包括零个: _ ...
- volley_缓存介绍
离线缓存就是在网络畅通的情况下将从服务器收到的数据保存到本地,当网络断开之后直接读取本地文件中的数据.如Json 数据缓存到本地,在断网的状态下启动APP时读取本地缓存数据显示在界面上,常用的APP( ...
- 安装中文版cacti监控华为交换机流量并实现95计费
摘要:一. 装置yum源: 以网易yum源为例 1. 下载repo文件 下载地点:http://mirrors.163.com/.help/CentOS6-Base-163.repo 2.备份并调换体 ...
- java 事件监听 - 控件
java 事件监听 //事件监听 //事件监听,写了一个小案例,点击按钮改变面板的颜色. import java.awt.*; import javax.swing.*; import java.aw ...
- java @ResponseBody返回值中去掉NULL字段
需要同时添加两个位置: 1.annotation-driven过滤 <mvc:annotation-driven> <mvc:message-converters register- ...
- 黑马程序员_ Objective-c 内存管理笔记
引用计数器 当一个对象被创建出来,就要分配给内存这个对象,当不用这个对象的时候,就要及时的回收,为了可以明确知道对象有没有被使用,就要用引用计数器来体现,只要计数器不为0,表明对象被使用中. 1.方法 ...
- ie8用ajax访问不能每次都刷新的问题
最近发现,用ajax访问后台,用ie8访问,第一次可以正常返回值,后面就一直不会执行后台,总是返回第一次访问的结果. 用ie9,ie10等都没问题,chrome,等浏览器也没有问题. 测试后发现,是i ...
- 小结一下: web中的人民币
在编辑器中 shift+4 以为得到的是 两杠人民币符号(¥)---->但是.....在ie6,7,8下怎么不是呀? 对比一下下图: 下面那个是ok的哈: 要用时可以复制一下: ¥ 完 ...
- SVN Cornerstone 报错信息 xcodeproj cannot be opened because the project file cannot be parsed.
svn点击update 之后,打开xcode工程文件,会出现 xxx..xcodeproj cannot be opened becausethe project file cannot be p ...