public class BridgeUtil
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
JAVASCRIPT_STR |
| 构造器和说明 |
|---|
BridgeUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
assetFile2Str(android.content.Context c,
java.lang.String urlStr)
解析assets文件夹里面的代码,去除注释,取可执行的代码
|
static java.lang.String |
getDataFromReturnUrl(java.lang.String url) |
static java.lang.String |
getFunctionFromReturnUrl(java.lang.String url) |
static java.lang.String |
parseFunctionName(java.lang.String jsUrl) |
static void |
webViewLoadJs(android.webkit.WebView view,
java.lang.String url)
js 文件将注入为第一个script引用
|
static void |
webViewLoadLocalJs(android.webkit.WebView view,
java.lang.String path)
这里只是加载lib包中assets中的 FoxWebViewJavascriptBridge.js
|
public static final java.lang.String JAVASCRIPT_STR
public static java.lang.String parseFunctionName(java.lang.String jsUrl)
public static java.lang.String getDataFromReturnUrl(java.lang.String url)
public static java.lang.String getFunctionFromReturnUrl(java.lang.String url)
public static void webViewLoadJs(android.webkit.WebView view,
java.lang.String url)
view - WebViewurl - urlpublic static void webViewLoadLocalJs(android.webkit.WebView view,
java.lang.String path)
view - webviewpath - 路径public static java.lang.String assetFile2Str(android.content.Context c,
java.lang.String urlStr)
c - contexturlStr - 路径