File tree Expand file tree Collapse file tree 9 files changed +15
-15
lines changed
src/cn/pedant/SafeWebViewBridge Expand file tree Collapse file tree 9 files changed +15
-15
lines changed Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<manifest xmlns : android =" http://schemas.android.com/apk/res/android"
3- package =" cn.pedant.SafeJava4WebviewJS "
3+ package =" cn.pedant.SafeWebViewBridge "
44 android : versionCode =" 1"
55 android : versionName =" 1.0" >
66
1717 android : label =" @string/app_name"
1818 android : icon =" @drawable/ic_launcher" >
1919 <activity
20- android : name =" .demo.WebActivity"
20+ android : name =" cn.pedant.SafeWebViewBridge .demo.WebActivity"
2121 android : label =" @string/app_name" >
2222 <intent-filter >
2323 <action android : name =" android.intent.action.MAIN" />
Original file line number Diff line number Diff line change @@ -74,6 +74,6 @@ JS中使用过大数字时,可能会导致精度丢失或者错误的数字结
7474 HostApp.passLongType(14102300951321235+'')。
7575
7676## Demo运行示意图
77- ![ image] ( https://github.com/pedant/safe-java-for -webview-js /raw/master/app-sample-screenshot.png )
77+ ![ image] ( https://github.com/pedant/safe-java-js -webview-bridge /raw/master/app-sample-screenshot.png )
7878
7979更多实现细节见: http://www.pedant.cn/2014/07/04/webview-js-java-interface-research/
Original file line number Diff line number Diff line change 66 * Copyright: Copyright (c) 2013
77 */
88
9- package cn .pedant .SafeJava4WebviewJS .bridge ;
9+ package cn .pedant .SafeWebViewBridge .bridge ;
1010
1111import android .util .Log ;
1212import android .webkit .JsPromptResult ;
Original file line number Diff line number Diff line change 1- package cn .pedant .SafeJava4WebviewJS .bridge ;
1+ package cn .pedant .SafeWebViewBridge .bridge ;
22
33import android .text .TextUtils ;
44import android .webkit .WebView ;
5- import cn .pedant .SafeJava4WebviewJS .bridge .util .JacksonKit ;
5+ import cn .pedant .SafeWebViewBridge .bridge .util .JacksonKit ;
66import android .util .Log ;
77import org .json .JSONArray ;
88import org .json .JSONObject ;
Original file line number Diff line number Diff line change 66 * Copyright: Copyright (c) 2013
77 */
88
9- package cn .pedant .SafeJava4WebviewJS .bridge ;
9+ package cn .pedant .SafeWebViewBridge .bridge ;
1010
1111import android .webkit .WebView ;
1212import android .util .Log ;
Original file line number Diff line number Diff line change 1- package cn .pedant .SafeJava4WebviewJS .bridge .util ;
1+ package cn .pedant .SafeWebViewBridge .bridge .util ;
22
33
44import org .codehaus .jackson .annotate .JsonAutoDetect ;
Original file line number Diff line number Diff line change 66 * Copyright: Copyright (c) 2013
77 */
88
9- package cn .pedant .SafeJava4WebviewJS .bridge .util ;
9+ package cn .pedant .SafeWebViewBridge .bridge .util ;
1010
1111import android .os .Handler ;
1212import android .os .Looper ;
Original file line number Diff line number Diff line change 66 * Copyright: Copyright (c) 2013
77 */
88
9- package cn .pedant .SafeJava4WebviewJS .demo ;
9+ package cn .pedant .SafeWebViewBridge .demo ;
1010
1111import android .app .Activity ;
1212import android .app .AlertDialog ;
1616import android .telephony .TelephonyManager ;
1717import android .webkit .WebView ;
1818import android .widget .Toast ;
19- import cn .pedant .SafeJava4WebviewJS .R ;
20- import cn .pedant .SafeJava4WebviewJS .bridge .JsCallback ;
21- import cn .pedant .SafeJava4WebviewJS .bridge .util .TaskExecutor ;
19+ import cn .pedant .SafeWebViewBridge .R ;
20+ import cn .pedant .SafeWebViewBridge .bridge .JsCallback ;
21+ import cn .pedant .SafeWebViewBridge .bridge .util .TaskExecutor ;
2222import org .json .JSONException ;
2323import org .json .JSONObject ;
2424
Original file line number Diff line number Diff line change 1- package cn .pedant .SafeJava4WebviewJS .demo ;
1+ package cn .pedant .SafeWebViewBridge .demo ;
22
33import android .app .Activity ;
44import android .os .Bundle ;
55import android .webkit .WebSettings ;
66import android .webkit .WebView ;
7- import cn .pedant .SafeJava4WebviewJS .bridge .InjectedChromeClient ;
7+ import cn .pedant .SafeWebViewBridge .bridge .InjectedChromeClient ;
88
99public class WebActivity extends Activity {
1010 @ Override
You can’t perform that action at this time.
0 commit comments