um-new"> 4
	/*接受推送信息后的处理方法*/
5
	window.receiveMessage = function(msg){
6
		alert(msg);
7
		//弹出一个notice窗体
8
	};
9
	WadeMobile.setCallbackForPush("receiveMessage");
10
	
11
	$("#connect").tap(function(){
12
		if($("#connect").html()=="连接"){
13
			WadeMobile.getSysInfo(function(info){
14
				WadeMobile.registerForPush(info,function(msg){
15
					WadeMobile.tip(msg);
16
				},function(msg){
17
					WadeMobile.tip(msg);
18
				});
19
			},"IMEI");
20
			$("#connect").attr("class", "e_button-red");
21
			$("#connect").html("断开");
22
		}else{
23
			WadeMobile.unregisterForPush(function(){
24
				WadeMobile.tip("注销成功");
25
			});
26
			$("#connect").attr("class", "e_button-ok");
27
			$("#connect").html("连接");
28
		}
29
	});
30
});

+ 6 - 2
display-server/web/template/webapp/More.html

@ -3,9 +3,13 @@
3 3
		<div class="pic"><span class="e_ico-code"></span></div>
4 4
		<div class="text">模板语法</div>
5 5
	</li>
6
	<li action="Push">
6
	<li action="PushChat">
7 7
		<div class="pic"><span class="e_ico-chat"></span></div>
8
		<div class="text">推送展示</div>
8
		<div class="text">聊天演示</div>
9
	</li>
10
	<li action="PushReceive">
11
		<div class="pic"><span class="e_ico-chat"></span></div>
12
		<div class="text">推送演示</div>
9 13
	</li>
10 14
	<li action="Scene">
11 15
		<div class="pic"><span class="e_ico-scene"></span></div>

+ 1 - 1
display-server/web/template/webapp/more/push/Push.html

@ -5,7 +5,7 @@
5 5
	<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1" />
6 6
	<title>推送展示</title>
7 7
	{%>template/common/Head.html%}
8
	<script type="text/javascript" src="biz/js/more/push/Push.js"></script>
8
	<script type="text/javascript" src="biz/js/more/push/PushChat.js"></script>
9 9
</head>
10 10
<body>
11 11


+ 39 - 0
display-server/web/template/webapp/more/push/PushReceive.html

@ -0,0 +1,39 @@
1
<!DOCTYPE HTML>
2
<html class="s_bs">
3
<head>
4
	<meta charset="utf-8" />
5
	<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1" />
6
	<title>推送展示</title>
7
	{%>template/common/Head.html%}
8
	<script type="text/javascript" src="biz/js/more/push/PushReceive.js"></script>
9
</head>
10
<body>
11

12
<div class="c_navBar">
13
	<div class="left">
14
		<div class="back">
15
			<span class="e_ico-back"></span>
16
			<span class="text">推送</span>
17
		</div>
18
	</div>
19
</div>
20

21
<div class="m_content m_content-nofooter">
22
	<br>
23
	<br>
24
	<br>
25
	<br>
26
	<br>
27
	<br>
28
	<br>
29
	<br>
30
	<div>
31
		<div class="c_submit">
32
			<ul>
33
				<li><button class="e_button-ok" id="connect">连接</button></li>
34
			</ul>
35
		</div>
36
	</div>
37
</div>
38
</body>
39
</html>

@修复:配置“ipu-video-player”插件 · ab5ff9f43c - Nuosi Git Service
Ver Código Fonte

@修复:配置“ipu-video-player”插件

liuyf23 2 anos atrás
pai
commit
ab5ff9f43c

+ 19 - 0
show-client/app/build.gradle

@ -23,6 +23,24 @@ android {
23 23
24 24
        multiDexEnabled true
25 25
26
        // 依赖 ipuPlugin.ipu_video_player 用到
27
        packagingOptions {
28
            pickFirst 'lib/arm64-v8a/libijkplayer.so'
29
            pickFirst 'lib/armeabi-v7a/libijkplayer.so'
30
            pickFirst 'lib/x86/libijkplayer.so'
31
            pickFirst 'lib/x86_64/libijkplayer.so'
32
33
            pickFirst 'lib/arm64-v8a/libijkffmpeg.so'
34
            pickFirst 'lib/armeabi-v7a/libijkffmpeg.so'
35
            pickFirst 'lib/x86/libijkffmpeg.so'
36
            pickFirst 'lib/x86_64/libijkffmpeg.so'
37
38
            pickFirst 'lib/arm64-v8a/libijksdl.so'
39
            pickFirst 'lib/armeabi-v7a/libijksdl.so'
40
            pickFirst 'lib/x86/libijksdl.so'
41
            pickFirst 'lib/x86_64/libijksdl.so'
42
        }
43
26 44
    }
27 45
28 46
@ -115,6 +133,7 @@ dependencies {
115 133
    implementation(rootProject.ext.ipuPlugin.ipu_file_picker)
116 134
    implementation(rootProject.ext.ipuPlugin.ipu_ocr)
117 135
    implementation(rootProject.ext.ipuPlugin.ipu_video_recorder)
136
    implementation(rootProject.ext.ipuPlugin.ipu_video_player)
118 137
    implementation(name: rootProject.ext.localAar.ipu_mobile_rn,ext:'aar'){
119 138
        exclude module:'ipu-plugin-extend'
120 139
    }

+ 3 - 0
show-client/app/src/main/assets/mobile-action.xml

@ -271,4 +271,7 @@ method="playVideo" permissions="read_external_storage"
271 271
	<action name="ipuRecordVideo" class="com.ai.ipu.watermarkrecord.func.CommonRecord" method="ipuRecordVideo" permissions="camera,record_audio"/>
272 272
	<action name="recordWithWatermark" class="com.ai.ipu.watermarkrecord.func.WaterMarkRecord" method="recordWithWatermark" permissions="camera,record_audio"/>
273 273
274
	<!--音视频-->
275
	<action name="openVideoPlayer" class="com.ai.ipu.mobile.video.MobileVideoPlayer" method="openVideoPlayer" />
276
274 277
</actions>

+ 2 - 1
show-client/config.gradle

@ -79,7 +79,8 @@ ext{
79 79
            ipu_share : "com.ai.ipu.plugin.share:ipu-share:${ipu_mobile_snapshot_version}",
80 80
            ipu_ocr : "com.ai.ipu.plugin:ipu-ocr:${ipu_mobile_snapshot_version}",
81 81
            ipu_qrcode : "com.ai.ipu.plugin:ipu-qrcode:${ipu_mobile_snapshot_version}",
82
            ipu_video_recorder : "com.ai.ipu.plugin:ipu-video-recorder:${ipu_mobile_snapshot_version}"
82
            ipu_video_recorder : "com.ai.ipu.plugin:ipu-video-recorder:${ipu_mobile_snapshot_version}",
83
            ipu_video_player : "com.ai.ipu.plugin:ipu-video-player:${ipu_mobile_snapshot_version}"
83 84
    ]
84 85
85 86
    //RN 依赖包