首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

JS 玩转 iOS 快捷指令

在 GitHub 上闲逛时,发现一个叫做 shortcuts-js[1] 的项目,其描述写的是“A JavaScript iOS 12 快捷指令 creator”,花了几个小时的时间玩了一下,发现挺不错...iOS 快捷指令 在 iOS 快捷指令出现之前,有一个名为 Workflow 的程序可以让你通过自定义的脚本实现自动化流程,而在 Apple 将其收购之后集成到了 iOS 12 中。...shortcuts JS 基本上就是将 Apple 内建的操作都制作成对应的 JS 版本,你可以编排与调用那些 JS 函数,shortcuts-js 会帮你转译成 iOS 能运行的 shortcuts...在 shortcuts JS 的网站上就有一个 playground 可以让你实际玩玩,并能下载成 shortcuts 文件,不过从 iOS 13 开始,不能够直接将 .shortcuts 文件用 AirDrop...最后通过 shortcuts js 的 buildShortcut() 函数将你所编排的操作转化成合法的 iOS 快捷指令的格式并写入文件。

6.3K40

iOS小技能:WKWebView与JS的交互

前言 由于目前UIWebView 已经被抛弃了,因此推荐使用WKWebView的WKScriptMessageHandler实现iOSJS交互 WKWebView是Apple在iOS8推出的Webkit...框架中的负责网页的渲染与展示的类,相比UIWebView速度更快,占用内存更少,支持更多的HTML特性 I JS调用iOS 使用例子:点击页面图片,调用iOS方法进行图片放大显示 1.1 JS代码: window.webkit.messageHandlers.openImage.postMessage...但只有在整个webView加载完成之后调用此方法才会有响应 2.1 执行JS iOS使用WKWebView的-evaluateJavaScript:completionHandler:方法执行拼接好的JS...iOS调用JS数据显示框 </...see also iOS利用JSExport协议实现与JS的交互 & android 和js的交互 https://blog.csdn.net/z929118967/article/details/77963082

6K30

iOSJS与OC互相调用(四)--JavaScriptCore

它是从iOS7开始加入的,用 Objective-C 把 WebKit 的 JavaScript 引擎封装了一下,提供了简单快捷的方式与JavaScript交互。...效果gif 1、简要介绍JavaScriptCore JavaScriptCore是一个iOS 7 新添加的框架,使用前需要先导入JavaScriptCore.framework。...不好的地方:只能使用在iOS 7以上。这点我相信现在基本没有多少应用还兼容iOS 6了吧,我去年在做这个功能的时候,还要兼容iOS 6 ? ? 。...这些示例和示例代码,在文章NSHipster中文版的Java​Script​Core 和 JavaScriptCore框架在iOS7中的对象交互和管理中有很详细的介绍和使用展示。...WKWebView中如何实现OC与JS交互可以看前面这篇文章:iOSJS与OC互相调用(三)--MessageHandler UIWebView利用JavaScriptCore来实现交互的示例工程:JS_OC_JavaScriptCore

2.8K10

jsios桥接使用WebViewJavascriptBridge简单理解

Echo', function(data, responseCallback) { console.log("JS Echo called with:", data)...received response:", responseData) }) }) github地址如上 工作中用到了这个桥接,出现了很多问题, 首先,初始化了这个函数之后,然后调用这个函数,调用ios...端定义的handler或者js 注册自己的handler, 但是好像不可以写多个该函数的调用,否则所有写的交互不生效。...那么我如果想调用ios定义的多个函数,只能写在一个调用里,罗列多个 bridge.registerHandler 和 bridge.callHandler来写了。...registerHandler 就是在网页端定义一个函数,获取后端返回的相应参数,后端调用使用 callHandler 就是在ios端定义一个函数,网页端调用,传过去相应参数。

1.3K50
领券