本文目錄一覽:
- 1、js context 什麼作用 context$2$0
- 2、wkwebview 怎麼使用jscontext實現交互
- 3、webView換成WKWebView後,js注入self.jsContext應該怎麼處理才行
js context 什麼作用 context$2$0
jsp中 這裡是後台腳本,可以直接寫java代碼 中是寫java變數的 是讀取顯示變數用的 比如你小腳本里 然後下邊HTML標籤中賦值的時候可以用 如 這個文本框顯示在頁面上就是有默認值未「字元串」的 也可以用給當前頁中的JS變數賦值
wkwebview 怎麼使用jscontext實現交互
與android交互: function onBtnClick() { window.ncp.callOnJs(“id”); } 與objective-c交互: function onBtnClick(cmd,parameter1) { document.write(Date()); document.location=”objc://”+callOnJs+”:/”+id; }
webView換成WKWebView後,js注入self.jsContext應該怎麼處理才行
-(void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation
{
// 設置javaScriptContext上下文
self.jsContext = [webView valueForKeyPath:@”documentView.webView.mainFrame.javaScriptContext”];
self.jsContext[@”ios”] = self; self.jsContext.exceptionHandler = ^(JSContext *context, JSValue *exceptionValue) {
context.exception = exceptionValue; NSLog(@”異常信息:%@”, exceptionValue);
};
}
原創文章,作者:TGMV1,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/129680.html