1、基础知识 puppeteer.launch() 创建浏览器实例 puppeteer.newPage() 创建一个新页面 puppeteer.goto() 进入指定网站 page.screenshot() 截屏 page.pdf() 输出为pdf 注意必须是headless=true page.e ...
分类:
其他好文 时间:
2019-04-14 18:01:13
阅读次数:
175
part 1. 1.continue 结束此次循环开始下一次循环 break 结束整个循环 2. 内循环中如果出现continue 不影响外层循环; 内循环中如果出现break 也不影响外层循环。 part 2.补足程序 part 3. 总结: 我现在还是连截屏都不会,平时还是应该多加练习及时完成作 ...
分类:
其他好文 时间:
2019-04-14 14:25:55
阅读次数:
140
一、基础模板 1、viewport(视口) 1.1、概念 通俗的讲,移动设备上的viewport就是设备的屏幕上能用来显示我们的网页的那一块区域,在具体一点,就是浏览器上(也可能是一个app中的webview)用来显示网页的那部分区域,但viewport又不局限于浏览器可视区域的大小,它可能比浏览器 ...
分类:
其他好文 时间:
2019-04-10 23:23:45
阅读次数:
169
iOS开发中oc与js交互的方式有很多,我们可以使用流行的第三方库如:WebviewJavaScriptBridge和OVGap,这两个库都是让webview与JS建立起一条桥梁,我们也可以使用iOS原生的交互方式如:stringByEvaluatingJavaScriptFromString方法以 ...
分类:
编程语言 时间:
2019-04-10 18:04:46
阅读次数:
207
手机里面除了支付宝和微信等,这几款手机APP也不容错过。 青柠手账 这是一款非常好看的手账App,界面非常清新,而且用它做手账非常简单方便。不仅我们可以制作手账,也可以制作动态的音乐手账,非常不错。 Mars 这是一个游玩必备的App,上面会为大家推荐当地人最常去的好地方,而且每一个地方都是有当地的 ...
分类:
移动开发 时间:
2019-04-10 17:59:47
阅读次数:
146
对于普通网页,截屏的实现并不难,网上也有成熟的插件,使用最多的应该是html2canvas,自己也试了下,能达到效果,我以为这部分的工作就这么简单交差了 然而我们的网页并不普通,网页中还嵌入了视频,而且不是同源的,导致截出来的图片视频区域是空白 网上继续查资料,才发现是跨域问题 继续查找能不能解决跨 ...
分类:
Web程序 时间:
2019-04-08 15:47:44
阅读次数:
189
1、了解webview: 参考链接 2、与App native的交互: 目前javascript和客户端(后面统称native)交互的常见方式有两种,一种是通过JSBridge(杭州办事app就是通过这种方式进行交互的)的方式,另一种是通过schema的方式。 ...
分类:
Web程序 时间:
2019-04-06 22:46:52
阅读次数:
203
Flutter 本身并未集成webview,所以当需要使用webview 的时候,使用flutter_webview_plugin插件,也就是使用的原生webview组件, flutter_webview_plugin 在使用过程中会iOS出现无法加载HTTP请求的情况, 但是Flutter 却可以 ...
分类:
Web程序 时间:
2019-04-04 09:42:27
阅读次数:
335
原生组件 小程序中的部分组件是由客户端创建的原生组件,这些组件有: camera canvas input(仅在focus时表现为原生组件) live-player live-pusher map textarea video 原生组件的使用限制 由于原生组件脱离在 WebView 渲染流程外,因此 ...
分类:
微信 时间:
2019-03-22 17:02:13
阅读次数:
215
分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net Android 中可以通过webview来实现和js的交互,在程序中调用js代码,只需要将webview控件的支持js的属性设置为tr ...
分类:
移动开发 时间:
2019-03-13 16:24:45
阅读次数:
217