Browse Source

BrowserActivity\IpuUrlActivity\OpenUrlActivity中使用SafeWebView代替WebView

zhanglong7 6 years ago
parent
commit
bded8fec62

BIN
ipu-mobile-common/libs/ipu-mobile-framework-3.0-SNAPSHOT.jar


+ 1 - 1
ipu-mobile-common/res/layout/activity_ipuurl.xml

80
        android:progressDrawable="@drawable/url_webview_pg"
80
        android:progressDrawable="@drawable/url_webview_pg"
81
        android:visibility="gone"/>
81
        android:visibility="gone"/>
82
    
82
    
83
    <WebView
83
    <com.ai.ipu.mobile.frame.webview.SafeWebView
84
        android:id="@+id/wv_url"
84
        android:id="@+id/wv_url"
85
        android:layout_width="match_parent"
85
        android:layout_width="match_parent"
86
        android:layout_height="0dp"
86
        android:layout_height="0dp"

+ 1 - 1
ipu-mobile-common/res/layout/browser.xml

68
                android:text="@string/exit" />
68
                android:text="@string/exit" />
69
        </LinearLayout>
69
        </LinearLayout>
70

70

71
        <WebView
71
        <com.ai.ipu.mobile.frame.webview.SafeWebView
72
            android:id="@+id/web"
72
            android:id="@+id/web"
73
            android:layout_width="fill_parent"
73
            android:layout_width="fill_parent"
74
            android:layout_height="fill_parent" />
74
            android:layout_height="fill_parent" />

+ 2 - 3
show-server/src/main/webapp/biz/js/plugins/pageHandler/pageHandler.js

24
		// 可选按钮:isShare,isSearch,isCoppLink;分享、 搜索、复制链接。
24
		// 可选按钮:isShare,isSearch,isCoppLink;分享、 搜索、复制链接。
25
		// color1,color2,color3:顶部背景色、图标颜色、字体颜色。
25
		// color1,color2,color3:顶部背景色、图标颜色、字体颜色。
26
		$("#openUrl").click(function() {
26
		$("#openUrl").click(function() {
27
//			var url = "https://www.baidu.com";
28
			var url = "https://hs.zxpt.vsens.com/mobile/homepage";
27
			var url = "https://www.baidu.com";
29
			var title = "自定义主题";
28
			var title = "自定义主题";
30
			var style = [ "#8BCBE4", "#FFFFFF", "#FFFFFF" ];
29
			var style = [ "#8BCBE4", "#FFFFFF", "#FFFFFF" ];
31
			var buttons = [ true, true, true ];
30
			var buttons = [ true, true, true ];
34
			}, title, buttons, style);
33
			}, title, buttons, style);
35
		});
34
		});
36
		$("#openUrlNoStyle").click(function() {
35
		$("#openUrlNoStyle").click(function() {
37
			var url = "https://hs.zxpt.vsens.com/mobile/homepage";
36
			var url = "https://www.baidu.com";
38
			WadeMobile.openUrl(url, function(result) {
37
			WadeMobile.openUrl(url, function(result) {
39
			});
38
			});
40
		});
39
		});