PageSourceSearch

https://newdocx.appcan.cn/app-engine/summary

html appcan.cn collected 2026-09-26 11:36:43 UTC 82,769 bytes, 1,577 lines download raw bytes

1<!DOCTYPE html>
2<html lang="cn">
3
4<head>
5  <meta charset="utf-8">
6  <meta http-equiv="X-UA-Compatible" content="IE=edge">
7  <title>应用引擎概述</title>
8  <meta name="description"
9    content="应用引擎是一个支持HTML5应用运行的支撑平台,通过引擎在各平台上的适配来达到HTML5应用的跨平台执行。核心引擎主要由WidgetOne应用管理器、Widget 插件扩展机制,以及Native插件扩展机制三大部分组成。更多appcan开发文档,请见http://newdocx.appcan.cn">
10  <meta name="keywords"
11    content="appcan开发文档,应用引擎,应用引擎概述">
12  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
13  <link rel="shortcut icon" href="/favicon.ico">
14  <link rel="stylesheet" href="/lib/bootstrap/dist/css/bootstrap.min.css">
15  <link rel="stylesheet" href="/lib/highlightjs/styles/solarized_light.css">
16  <link rel="stylesheet" href="/styles/raneto.css">
17  <link rel="stylesheet" href="/styles/homenewlayout.css">
18  <link rel="stylesheet" href="/styles/ghostdown.css">
19
20  <link rel="stylesheet" media="(min-width:750px)" type="text/css" href="/styles/newHeader-tomobi.css">
21  <link rel="stylesheet" media="(min-width:320px) and (max-width:750px)" type="text/css" href="/styles/newHeader-mobile.css">
22
23  <link rel="stylesheet" media="(min-width:750px)" type="text/css" href="/styles/footer-tomobi.css">
24  <link rel="stylesheet" media="(min-width:320px) and (max-width:750px)" type="text/css" href="/styles/footer-mobile.css">
25
26  
26<script src="/lib/jquery/dist/jquery.min.js"></script>
26
27  
27<script type="text/javascript" src="//www.appcan.cn/js/header_20191220.js"></script>
27
28  
28<script type="text/javascript" src="//www.appcan.cn/js/sso.js"></script>
28
29
30  
31  <!--[if lt IE 9]>
32    
32<script src="http://cdn.bootcss.com/html5shiv/3.7.2/html5shiv.min.js"></script>
32
33    
33<script src="http://cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script>
33
34  <![endif]-->
35  <style>
36    .header a:hover {
37      color: #3d3d3d !important;
38    }
39
40    .loginAndRegister a,
41    .loginAndRegister a:hover,
42    .loginAndRegister a:active,
43    .loginAndRegister a:visited,
44    .loginAndRegister a:focus {
45      color: #fff !important;
46    }
47
48    #head ul {
49      list-style: none !important;
50    }
51
52    #head p {
53      margin: 0 !important;
54    }
55
56  </style>
57</head>
58
59<body class="page-app-engine-summary">
60  <ul id="right_img" class="dhright">
61    <!-- <li class="hand img" style="padding:0px;overflow:hidden">
62        <a href="javascript:;" onclick="newDocOut();">
63        </a>
64    </li>
65    <li class="hand img2" style="padding:0px;overflow:hidden">
66        <a href="javascript:;">
67        </a>
68    </li> -->
69    <li class="hand img3" onclick="uptop();" style="padding:0px;overflow:hidden">
70      <a href="javascript:;">
71      </a>
72    </li>
73  </ul>
74  <div id="head">
75    <div class="header">
76      <div class="logo">
77        <a href="//www.appcan.cn">
78          <img class="blueLogo" src="//www.appcan.cn/images/icon/logo_blue.png" alt="">
79          <img class="whiteLogo" src="//www.appcan.cn/images/icon/logo_white.png" alt="">
80        </a>
81      </div>
82      <div class="tab">
83        <ul>
84          <li>
85            <!-- <a href="../index.html?type='index'">首页</a> -->
86            <a href="//www.appcan.cn">首页</a>
87          </li>
88          <li>
89            <!-- <a href="../new_kaifahezi/index.html">开发盒子</a> -->
90            <a href="//www.appcan.cn/new_kaifahezi/index.html">开发盒子</a>
91          </li>
92          <li>
93            <!-- <a href="../new_pingtaitaojian/index.html">移动平台套件</a> -->
94            <a href="//www.appcan.cn/new_pingtaitaojian/index.html">移动平台套件</a>
95          </li>
96          <li>
97            <!-- <a href="../new_zhengqitong/index.html">政企通</a> -->
98            <a href="//www.appcan.cn/new_zhengqitong/index.html">政企通</a>
99          </li>
100          <li class="openList">
101            <a href="javascript:void(0);">开发者</a>
102          </li>
103          <li>
104            <!-- <a href="../new_hezuohuoban/index.html">合作伙伴</a> -->
105            <a href="//www.appcan.cn/new_hezuohuoban/index.html">合作伙伴</a>
106          </li>
107          <li>
108            <a target="_blank" href="//www.zyhao.com">正益工场</a>
109          </li>
110        </ul>
111      </div>
112<!--
113      <div class="loginAndRegister">
114        <div class="noLogin">
115          <a target="_blank" href="//newsso.appcan.cn/login?service=https://appcan.cn/">登录</a>
116          <a target="_blank" href="//dashboard.appcan.cn/register">注册</a>
117        </div>
118        <div class="login ul_display_none">
119          <span></span>
120          <a target="_blank" href="//dashboard.appcan.cn/user/logout" class="logout">退出</a>
121        </div>
122      </div>
123-->
124      <div class="menuBtn">
125        <img src="//www.appcan.cn/images/icon/sidebar.png" alt="">
126      </div>
127    </div>
128    <!-- 下拉菜单 -->
129    <div class="listBox">
130      <ul>
131<!--
132        <li>
133          <a href="//dashboard.appcan.cn/app/manage">
134            <p class="listTitle">开发管理</p>
135          </a>
136          <div class="listItem">
137            <a href="//dashboard.appcan.cn/app">
138              <p>我的应用</p>
139            </a>
140            <a href="//dashboard.appcan.cn/plugin">
141              <p>引擎插件</p>
142            </a>
143            <a href="//dashboard.appcan.cn/transfer">
144              <p>应用转移</p>
145            </a>
146            <a href="//newdocx.appcan.cn/IDE/summary">
147              <p>开发工具</p>
148            </a>
149            <a href="//dashboard.appcan.cn/portal">
150              <p>我的门户</p>
151            </a>
152          </div>
153        </li>
154-->
155        <li>
156          <a href="//plugin.appcan.cn">
157            <p class="listTitle">插件中心</p>
158          </a>
159          <div class="listItem">
160            <a href="//plugin.appcan.cn/index.html#recommend_plugin1">
161              <p>推荐插件</p>
162            </a>
163            <a href="//plugin.appcan.cn/plugin_list.html#plugin_list1">
164              <p>插件列表</p>
165            </a>
166            <a href="//plugin.appcan.cn/create.html#create_plugin1">
167              <p>创建插件</p>
168            </a>
169            <a href="//plugin.appcan.cn/my_share.html">
170              <p>我的分享</p>
171            </a>
172          </div>
173        </li>
174        <li>
175          <a href="//newdocx.appcan.cn">
176            <p class="listTitle">文档中心</p>
177          </a>
178          <div class="listItem">
179            <a href="//newdocx.appcan.cn/AppCan">
180              <p>平台概述</p>
181            </a>
182            <a href="//newdocx.appcan.cn/IDE/summary">
183              <p>开发工具IDE</p>
184            </a>
185            <a href="//newdocx.appcan.cn/app-engine/summary">
186              <p>应用引擎</p>
187            </a>
188            <a href="//newdocx.appcan.cn/plugin-API/manual">
189              <p>应用插件</p>
190            </a>
191            <a href="//newdocx.appcan.cn/UI/source">
192              <p>UI基础框架</p>
193            </a>
194            <a href="//newdocx.appcan.cn/JSSDK/summary">
195              <p>JS SDK</p>
196            </a>
197            <a href="//newdocx.appcan.cn/quickstart/create-app">
198              <p>开发指导</p>
199            </a>
200            <a href="//newdocx.appcan.cn/FAQs">
201              <p>常见问题</p>
202            </a>
203          </div>
204        </li>
205<!--
206        <li>
207          <a href="//edu.appcan.cn/video1.html">
208            <p class="listTitle">在线视频</p>
209          </a>
210          <div class="listItem">
211            <a href="//edu.appcan.cn/video1.html?big_type=%u524D%u7AEF%u5F00%u53D1&small_all=allon">
212              <p>前端开发</p>
213            </a>
214            <a href="//edu.appcan.cn/video1.html?big_type=%u63A5%u53E3%u5F00%u53D1">
215              <p>接口开发</p>
216            </a>
217            <a href="//edu.appcan.cn/video1.html?big_type=%u4E91%u7AEF%u5F00%u53D1">
218              <p>云端开发</p>
219            </a>
220            <a href="//edu.appcan.cn/video1.html?big_type=%u79FB%u52A8%u7BA1%u7406%u5E73%u53F0">
221              <p>移动管理平台</p>
222            </a>
223            <a href="//edu.appcan.cn/video1.html?big_type=%u9879%u76EE%u5B9E%u6218&small_all=allon&level=">
224              <p>项目实战</p>
225            </a>
226            <a href="//edu.appcan.cn/video1.html?big_type=%u6B63%u76CA%u5DE5%u4F5C">
227              <p>正益工作</p>
228            </a>
229            <a href="//edu.appcan.cn/video1.html?big_type=%u73B0%u573A%u6F14%u8BB2">
230              <p>现场演讲</p>
231            </a>
232          </div>
233        </li>
234-->
235        <li>
236          <a href="//enterprise.appcan.cn/solution/329">
237            <p class="listTitle">案例中心</p>
238          </a>
239          <div class="listItem">
240            <a href="//www.appcan.cn/appshow">
241              <p>APP案例</p>
242            </a>
243            <a href="//enterprise.appcan.cn/solution/329">
244              <p>解决方案</p>
245            </a>
246            <a href="//enterprise.appcan.cn/solution/solution">
247              <p>客户名录</p>
248            </a>
249            <a href="//enterprise.appcan.cn/solution/85">
250              <p>经典案例</p>
251            </a>
252          </div>
253        </li>
254<!--
255        <li>
256          <a href="//bbs.appcan.cn">
257            <p class="listTitle">社区中心</p>
258          </a>
259          <div class="listItem">
260            <a href="//bbs.appcan.cn">
261              <p>论坛</p>
262            </a>
263            <a href="//bbs.appcan.cn/home.php?mod=space&do=blog">
264              <p>博客</p>
265            </a>
266            <a href="//edu.appcan.cn/">
267              <p>学院</p>
268            </a>
269            <a href="//edu.appcan.cn/Wanted.html">
270              <p>招聘</p>
271            </a>
272          </div>
273        </li>
274-->
275      </ul>
276    </div>
277
278    <!-- 移动端菜单 -->
279    <div class="menu-mobile">
280      <div class="panel-group" id="accordion">
281        <div class="panel panel-default">
282          <div class="panel-heading">
283            <h4 class="panel-title">
284              <!-- <a href="../index.html?type='index'">首页</a> -->
285              <a href="//www.appcan.cn">首页</a>
286            </h4>
287          </div>
288        </div>
289        <div class="panel panel-default">
290          <div class="panel-heading">
291            <h4 class="panel-title">
292              <!-- <a href="../new_kaifahezi/index.html">开发盒子</a> -->
293              <a href="//www.appcan.cn/new_kaifahezi/index.html">开发盒子</a>
294            </h4>
295          </div>
296        </div>
297        <div class="panel panel-default">
298          <div class="panel-heading">
299            <h4 class="panel-title">
300              <!-- <a href="../new_pingtaitaojian/index.html">移动平台套件</a> -->
301              <a href="//www.appcan.cn/new_pingtaitaojian/index.html">移动平台套件</a>
302            </h4>
303          </div>
304        </div>
305        <div class="panel panel-default">
306          <div class="panel-heading">
307            <h4 class="panel-title">
308              <!-- <a href="../new_zhengqitong/index.html">政企通</a> -->
309              <a href="//www.appcan.cn/new_zhengqitong/index.html">政企通</a>
310            </h4>
311          </div>
312        </div>
313        <div class="panel panel-default">
314          <div class="panel-heading">
315            <h4 class="panel-title">
316              <a href="#collapseTwo" data-toggle="collapse" data-parent="#accordion">开发者</a>
317            </h4>
318          </div>
319          <div id="collapseTwo" class="panel-collapse collapse">
320            <div class="panel-body" id="kaifazhe">
321              <div class="panel panel-default">
322                <div class="panel-heading">
323                  <h4 class="panel-title">
324                    <a href="//dashboard.appcan.cn/app/manage">开发管理</a>
325                  </h4>
326                </div>
327              </div>
328              <div class="panel panel-default">
329                <div class="panel-heading">
330                  <h4 class="panel-title">
331                    <a href="//plugin.appcan.cn">插件中心</a>
332                  </h4>
333                </div>
334              </div>
335              <div class="panel panel-default">
336                <div class="panel-heading">
337                  <h4 class="panel-title">
338                    <a href="//newdocx.appcan.cn">文档中心</a>
339                  </h4>
340                </div>
341              </div>
342              <div class="panel panel-default">
343                <div class="panel-heading">
344                  <h4 class="panel-title">
345                    <a href="//edu.appcan.cn/video1.html">在线视频</a>
346                  </h4>
347                </div>
348              </div>
349              <div class="panel panel-default">
350                <div class="panel-heading">
351                  <h4 class="panel-title">
352                    <a href="#anliCenter" data-toggle="collapse" data-parent="#kaifazhe">案例中心</a>
353                  </h4>
354                </div>
355                <div id="anliCenter" class="panel-collapse collapse">
356                  <div class="panel-body">
357                    <a href="//www.appcan.cn/appshow">APP案例</a>
358                    <a href="//enterprise.appcan.cn/solution/329">解决方案</a>
359                    <a href="//enterprise.appcan.cn/solution/solution">客户名录</a>
360                    <a href="//enterprise.appcan.cn/solution/85">经典案例</a>
361                  </div>
362                </div>
363              </div>
364              <div class="panel panel-default">
365                <div class="panel-heading">
366                  <h4 class="panel-title">
367                    <a href="#shequCenter" data-toggle="collapse" data-parent="#kaifazhe">社区中心</a>
368                  </h4>
369                </div>
370                <div id="shequCenter" class="panel-collapse collapse">
371                  <div class="panel-body">
372                    <a href="//bbs.appcan.cn">论坛</a>
373                    <a href="//bbs.appcan.cn/home.php?mod=space&do=blog">博客</a>
374                    <a href="//edu.appcan.cn/">学院</a>
375                    <a href="//edu.appcan.cn/Wanted.html">招聘</a>
376                  </div>
377                </div>
378              </div>
379            </div>
380          </div>
381        </div>
382        <div class="panel panel-default">
383          <div class="panel-heading">
384            <h4 class="panel-title">
385              <!-- <a href="../new_hezuohuoban/index.html">合作伙伴</a> -->
386              <a href="//www.appcan.cn/new_hezuohuoban/index.html">合作伙伴</a>
387            </h4>
388          </div>
389        </div>
390        <div class="panel panel-default">
391          <div class="panel-heading">
392            <h4 class="panel-title">
393              <a target="_blank" href="//www.zyhao.com">正益工场</a>
394            </h4>
395          </div>
396        </div>
397      </div>
398    </div>
399  </div>
400  <!-- Main -->
401  <div class="container-fluid" style="margin-top: 4.65vw;">
402    
403<div class="row">
404  <div class="col-sm-3 col-xs-12 paddingT40">
405  <form style="margin: 0 15px 40px; width:100%" class="search-form form-inline pull-left" action="/">
406    <div class="form-group" style=" width:90%">
407      <label class="sr-only" for="search">搜索</label>
408      <input type="search" class="form-control" name="search" id="search" size="30" value="" placeholder="搜索" style="width: 100%;">
409    </div>
410  </form>
411    <ul class="menu">
412      
413          <li class="category">
414            <h5 class="category-title"><a class="add-page" href="/AppCan" data-toggle="modal" data-target="#addModal" title="添加页面">平台概述</a></h5>
415            <ul class="pages">
416            </ul>
417          </li>
418          <li class="category">
419            <h5 class="category-title"><a href="javascript:;" title="快速入门">快速入门</a></h5>
420            <ul class="pages">
421                  <li class="page">
422                    <a  href="/quickstart/create-app" title="create-app">创建一个AppCan应用</a>
423                  </li>
424                  <li class="page">
425                    <a  href="/quickstart/glossary" title="glossary">
425平台技术术语</a>
426                  </li>
427                  <li class="page">
428                    <a  href="/quickstart/help" title="help">帮助</a>
429                  </li>
430            </ul>
431          </li>
432          <li class="category">
433            <h5 class="category-title"><a class="add-page" href="/interface-dev" data-toggle="modal" data-target="#addModal" title="添加页面">移动用户交互界面开发</a></h5>
434            <ul class="pages">
435                  <li class="category">
436                    <h5 class="category-title"><a class="add-page" href="/interface-dev/box" data-toggle="modal" data-target="#addModal" title="添加页面">界面元素弹性布局</a></h5>
437                    <ul class="pages">
438                        <li class="page">
439                          <a  href="/interface-dev/box/横向布局" title="横向布局">横向布局</a>
440                        </li>
441                        <li class="page">
442                          <a  href="/interface-dev/box/纵向布局" title="纵向布局">纵向布局</a>
443                        </li>
444                        <li class="page">
445                          <a  href="/interface-dev/box/弹性布局要点" title="弹性布局要点">弹性布局要点</a>
446                        </li>
447                    </ul>
448                  </li>
449                  <li class="category">
450                    <h5 class="category-title"><a class="add-page" href="/interface-dev/UI-designers" data-toggle="modal" data-target="#addModal" title="添加页面">设计器UI控件</a></h5>
451                    <ul class="pages">
452                        <li class="page">
453                          <a  href="/interface-dev/UI-designers/ECHARTS-BI" title="ECHARTS-BI">ECHARTS BI组件</a>
454                        </li>
455                        <li class="page">
456                          <a  href="/interface-dev/UI-designers/basic-components" title="basic-components">基础组件</a>
457                        </li>
458                    </ul>
459                  </li>
460                  <li class="category">
461                    <h5 class="category-title"><a class="add-page" href="/interface-dev/layout" data-toggle="modal" data-target="#addModal" title="添加页面">常见界面布局排布范例</a></h5>
462                    <ul class="pages">
463                        <li class="page">
464                          <a  href="/interface-dev/layout/sidebar" title="sidebar">侧边栏目布局范例</a>
465                        </li>
466                        <li class="page">
467                          <a  href="/interface-dev/layout/pane" title="pane">多内容组</a>
468                        </li>
469                        <li class="page">
470                          <a  href="/interface-dev/layout/square" title="square">九宫格界面</a>
471                        </li>
472                    </ul>
473                  </li>
474                  <li class="category">
475                    <h5 class="category-title"><a class="add-page" href="/interface-dev/mobile-interface-layout" data-toggle="modal" data-target="#addModal" title="添加页面">移动界面主体框架布局</a></h5>
476                    <ul class="pages">
477                        <li class="page">
478                          <a  href="/interface-dev/mobile-interface-layout/scroll-interface" title="scroll-interface">滚动界面</a>
479                        </li>
480                        <li class="page">
481                          <a  href="/interface-dev/mobile-interface-layout/fixed-nterface" title="fixed-nterface">固定界面</a>
482                        </li>
483                        <li class="page">
484                          <a  href="/interface-dev/mobile-interface-layout/designer-controls" title="designer-controls">设计器框架控件</a>
485                        </li>
486                    </ul>
487                  </li>
488            </ul>
489          </li>
490          <li class="category">
491            <h5 class="category-title"><a class="add-page" href="/data-docking-interaction" data-toggle="modal" data-target="#addModal" title="添加页面">移动应用数据对接与交互(MVVM)</a></h5>
492            <ul class="pages">
493                  <li class="page">
494                    <a  href="/data-docking-interaction/traditional-dev-model" title="traditional-dev-model">传统开发模式</a>
495                  </li>
496                  <li class="page">
497                    <a  href="/data-docking-interaction/MVVM" title="MVVM">MVVM</a>
498                  </li>
499                  <li class="page">
500                    <a  href="/data-docking-interaction/MVVM-Tec-frame" title="MVVM-Tec-frame">MVVM技术框架</a>
501                  </li>
502                  <li class="category">
503                    <h5 class="category-title"><a class="add-page" href="/data-docking-interaction/form-MVVM" data-toggle="modal" data-target="#addModal" title="添加页面">表单与MVVM</a></h5>
504                    <ul class="pages">
505                        <li class="page">
506                          <a  href="/data-docking-interaction/form-MVVM/interface-design" title="interface-design">界面设计</a>
507                        </li>
508                        <li class="page">
509                          <a  href="/data-docking-interaction/form-MVVM/code-analysis" title="code-analysis">代码分析</a>
510                        </li>
511                    </ul>
512                  </li>
513                  <li class="category">
514                    <h5 class="category-title"><a class="add-page" href="/data-docking-interaction/list-MVVM" data-toggle="modal" data-target="#addModal" title="添加页面">列表与MVVM</a></h5>
515                    <ul class="pages">
516                        <li class="page">
517                          <a  href="/data-docking-interaction/list-MVVM/interface-design" title="interface-design">界面设计</a>
518                        </li>
519                        <li class="page">
520                          <a  href="/data-docking-interaction/list-MVVM/code-analysis" title="code-analysis">代码分析</a>
521                        </li>
522                    </ul>
523                  </li>
524                  <li class="page">
525                    <a  href="/data-docking-interaction/MVVM-controler" title="MVVM-controler">MVVM控制器</a>
526                  </li>
527                  <li class="page">
528                    <a  href="/data-docking-interaction/MVVM-filter" title="MVVM-filter">MVVM过滤器</a>
529                  </li>
530            </ul>
531          </li>
532          <li class="category">
533            <h5 class="category-title"><a class="add-page" href="/mobile-app-WEB" data-toggle="modal" data-target="#addModal" title="添加页面">移动应用与WEB</a></h5>
534            <ul class="pages">
535            </ul>
536          </li>
537          <li class="category">
538            <h5 class="category-title"><a class="add-page" href="/modular-develop" data-toggle="modal" data-target="#addModal" title="添加页面">组件化开发</a></h5>
539            <ul class="pages">
540            </ul>
541          </li>
542          <li class="category active">
543            <h5 class="category-title"><a href="javascript:;" title="应用引擎">应用引擎</a></h5>
544            <ul class="pages">
545                  <li class="page active">
546                    <a  href="/app-engine/summary" title="summary">应用引擎概述</a>
547                  </li>
548                  <li class="page">
549                    <a  href="/app-engine/uexWindow" title="uexWindow">uexWindow</a>
550                  </li>
551                  <li class="page">
552                    <a  href="/app-engine/uexWidget" title="uexWidget">
552uexWidget</a>
553                  </li>
554                  <li class="page">
555                    <a  href="/app-engine/uexWidgetOne" title="uexWidgetOne">uexWidgetOne</a>
556                  </li>
557                  <li class="page">
558                    <a  href="/app-engine/appcan-tencent-x5-core-engine" title="appcan-tencent-x5-core-engine">腾讯X5内核引擎</a>
559                  </li>
560                  <li class="page">
561                    <a  href="/app-engine/update" title="update">更新日志</a>
562                  </li>
563            </ul>
564          </li>
565          <li class="category">
566            <h5 class="category-title"><a href="javascript:;" title="插件API">插件API</a></h5>
567            <ul class="pages">
568                  <li class="page">
569                    <a  href="/plugin-API/manual" title="manual">·使用手册</a>
570                  </li>
571                  <li class="page">
572                    <a  href="/plugin-API/·ErrorCode" title="·ErrorCode">·ErrorCode</a>
573                  </li>
574                  <li class="page">
575                    <a  href="/plugin-API/·Constant" title="·Constant">·Constant</a>
576                  </li>
577                  <li class="category">
578                    <h5 class="category-title"><a href="javascript:;" title="系统功能">系统功能</a></h5>
579                    <ul class="pages">
580                        <li class="page">
581                          <a  href="/plugin-API/system/uexApplePay" title="Apple Pay苹果支付功能">uexApplePay</a>
582                        </li>
583                        <li class="page">
584                          <a  href="/plugin-API/system/uexBackground" title="后台运行功能">uexBackground</a>
585                        </li>
586                        <li class="page">
587                          <a  href="/plugin-API/system/uexBluetoothLE" title="蓝牙BLE功能">uexBluetoothLE</a>
588                        </li>
589                        <li class="page">
590                          <a  href="/plugin-API/system/uexCall" title="电话功能">uexCall</a>
591                        </li>
592                        <li class="page">
593                          <a  href="/plugin-API/system/uexCamera" title="系统照相机功能">uexCamera</a>
594                        </li>
595                        <li class="page">
596                          <a  href="/plugin-API/system/uexClipboard" title="系统剪贴板">uexClipboard</a>
597                        </li>
598                        <li class="page">
599                          <a  href="/plugin-API/system/uexContact" title="系统联系人">uexContact</a>
600                        </li>
601                        <li class="page">
602                          <a  href="/plugin-API/system/uexControl" title="系统日期选择器">uexControl</a>
603                        </li>
604                        <li class="page">
605                          <a  href="/plugin-API/system/uexDataBaseMgr" title="数据库功能">uexDataBaseMgr</a>
606                        </li>
607                        <li class="page">
608                          <a  href="/plugin-API/system/uexDevice" title="设备信息与设置">uexDevice</a>
609                        </li>
610                        <li class="page">
611                          <a  href="/plugin-API/system/uexDocumentReader" title="文件阅读器">uexDocumentReader</a>
612                        </li>
613                        <li class="page">
614                          <a  href="/plugin-API/system/uexEmail" title="系统发邮件功能">uexEmail</a>
615                        </li>
616                        <li class="page">
617                          <a  href="/plugin-API/system/uexFileMgr" title="文件管理操作">uexFileMgr</a>
618                        </li>
619                        <li class="page">
620                          <a  href="/plugin-API/system/uexFingerPrint" title="后台运行功能">uexFingerPrint</a>
621                        </li>
622                        <li class="page">
623                          <a  href="/plugin-API/system/uexJsonXmlTrans" title="JSON, XML转换工具">uexJsonXmlTrans</a>
624                        </li>
625                        <li class="page">
626                          <a  href="/plugin-API/system/uexKeyChain" title="钥匙串">uexKeyChain</a>
627                        </li>
628                        <li class="page">
629                          <a  href="/plugin-API/system/uexLocalNotification" title="本地通知功能">uexLocalNotification</a>
630                        </li>
631                        <li class="page">
632                          <a  href="/plugin-API/system/uexLocation" title="定位功能">uexLocation</a>
633                        </li>
634                        <li class="page">
635                          <a  href="/plugin-API/system/uexLog" title="日志打印">uexLog</a>
636                        </li>
637                        <li class="page">
638                          <a  href="/plugin-API/system/uexMMS" title="发送彩信">uexMMS</a>
639                        </li>
640                        <li class="page">
641                          <a  href="/plugin-API/system/uexSensor" title="设备传感器">uexSensor</a>
642                        </li>
643                        <li class="page">
644                          <a  href="/plugin-API/system/uexSMS" title="发送短信">uexSMS</a>
645                        </li>
646                        <li class="page">
647                          <a  href="/plugin-API/system/uexTouchID" title="苹果指纹识别TouchID">uexTouchID</a>
648                        </li>
649                        <li class="page">
650                          <a  href="/plugin-API/system/uexZip" title="è
650§£åŽ‹ç¼©åŠŸèƒ½">uexZip</a>
651                        </li>
652                        <li class="page">
653                          <a  href="/plugin-API/system/uex3DTouch" title="3D Touch功能">uex3DTouch</a>
654                        </li>
655                        <li class="page">
656                          <a  href="/plugin-API/system/uexNFC" title="NFC功能插件">uexNFC</a>
657                        </li>
658                        <li class="page">
659                          <a  href="/plugin-API/system/uexInAppPurchase" title="苹果内购插件">uexInAppPurchase</a>
660                        </li>
661                    </ul>
662                  </li>
663                  <li class="category">
664                    <h5 class="category-title"><a href="javascript:;" title="功能扩展">功能扩展</a></h5>
665                    <ul class="pages">
666                        <li class="page">
667                          <a  href="/plugin-API/extend/uexAudio" title="音频功能">uexAudio</a>
668                        </li>
669                        <li class="page">
670                          <a  href="/plugin-API/extend/uexCreditCardRec" title="信用卡识别">uexCreditCardRec</a>
671                        </li>
672                        <li class="page">
673                          <a  href="/plugin-API/extend/uexGestureUnlock" title="手势密码">uexGestureUnlock</a>
674                        </li>
675                        <li class="page">
676                          <a  href="/plugin-API/extend/uexImage" title="图片操作功能与相册">uexImage</a>
677                        </li>
678                        <li class="page">
679                          <a  href="/plugin-API/extend/uexImageBrowser" title="图片相册">uexImageBrowser</a>
680                        </li>
681                        <li class="page">
682                          <a  href="/plugin-API/extend/uexPDFReader" title="PDF阅读器">uexPDFReader</a>
683                        </li>
684                        <li class="page">
685                          <a  href="/plugin-API/extend/uexScrawl" title="涂鸦功能">uexScrawl</a>
686                        </li>
687                        <li class="page">
688                          <a  href="/plugin-API/extend/uexVideo" title="视频功能">uexVideo</a>
689                        </li>
690                        <li class="page">
691                          <a  href="/plugin-API/extend/uexWebBrowser" title="内置浏览器功能插件">uexWebBrowser</a>
692                        </li>
693                        <li class="page">
694                          <a  href="/plugin-API/extend/uexImageFilter" title="图片处理">uexImageFilter</a>
695                        </li>
696                    </ul>
697                  </li>
698                  <li class="category">
699                    <h5 class="category-title"><a href="javascript:;" title="界面布局">界面布局</a></h5>
700                    <ul class="pages">
701                        <li class="page">
702                          <a  href="/plugin-API/UI/uexActionSheet" title="上拉菜单">uexActionSheet</a>
703                        </li>
704                        <li class="page">
705                          <a  href="/plugin-API/UI/uexAreaPickerView" title="区域选择">uexAreaPickerView</a>
706                        </li>
707                        <li class="page">
708                          <a  href="/plugin-API/UI/uexBrokenLine" title="折线图">uexBrokenLine</a>
709                        </li>
710                        <li class="page">
711                          <a  href="/plugin-API/UI/uexButton" title="按钮插件">uexButton</a>
712                        </li>
713                        <li class="page">
714                          <a  href="/plugin-API/UI/uexCalendarView" title="日历插件">uexCalendarView</a>
715                        </li>
716                        <li class="page">
717                          <a  href="/plugin-API/UI/uexChart" title="几何图表">uexChart</a>
718                        </li>
719                        <li class="page">
720                          <a  href="/plugin-API/UI/uexChatKeyboard" title="聊天输入">uexChatKeyboard</a>
721                        </li>
722                        <li class="page">
723                          <a  href="/plugin-API/UI/uexCoverFlow2" title="3D图片轮播">uexCoverFlow2</a>
724                        </li>
725                        <li class="page">
726                          <a  href="/plugin-API/UI/uexEditDialog" title="自定义编辑框">uexEditDialog</a>
727                        </li>
728                        <li class="page">
729                          <a  href="/plugin-API/UI/uexHexagonal" title="旋转六棱柱">uexHexagonal</a>
730                        </li>
731                        <li class="page">
732                          <a  href="/plugin-API/UI/uexIndexBar" title="索引">uexIndexBar</a>
733                        </li>
734                        <li class="page">
735                          <a  href="/plugin-API/UI/uexInputTextFieldView" title="评论输入框">uexInputTextFieldView</a>
736                        </li>
737                        <li class="page">
738                          <a  href="/plugin-API/UI/uexListView" title="列表插件">uexListView</a>
739                        </li>
740                        <li class="page">
741                          <a  href="/plugin-API/UI/uexLoadingView" title="加载视图动画">uexLoadingView</a>
742                        </li>
743                        <li class="page">
744                          <a  href="/plugin-API/UI/uexNBListView" title="自定义布局列表">uexNBListView</a>
745                        </li>
746                        <li class="page">
747                          <a  href="/plugin-API/UI/uexPie" title="饼状图">uexPie</a>
748                        </li>
749                        <li class="page">
750                          <a  href="/plugin-API/UI/uexPieChart" title="旋转饼状图">uexPieChart</a>
751                        </li>
752                        <li class="page">
753                          <a  href="/plugin-API/UI/uexPopoverMenu" title="弹出框">uexPopoverMenu</a>
754                        </li>
755                        <li class="page">
756                          <a  href="/plugin-API/UI/uexScanner" title="二维码">uexScanner</a>
757                        </li>
758                        <li class="page">
759                          <a  href="/plugin-API/UI/uexScrollPicture" title="轮播图">uexScrollPicture</a>
760                        </li>
761                        <li class="page">
762                          <a  href="/plugin-API/UI/uexSearchBarView" title="搜索框">uexSearchBarView</a>
763                        </li>
764                        <li class="page">
765                          <a  href="/plugin-API/UI/uexSecurityKeyboard" title="带安全键盘的输入框">uexSecurityKeyboard</a>
766                        </li>
767                        <li class="page">
768                          <a  href="/plugin-API/UI/uexSegmentControl" title="分段选择器">uexSegmentControl</a>
769                        </li>
770                        <li class="page">
771                          <a  href="/plugin-API/UI/uexSlidePager" title="滑动切换">uexSlidePager</a>
772                        </li>
773                        <li class="page">
774                          <a  href="/plugin-API/UI/uexTabBarWithPopMenu" title="底部菜单栏">uexTabBarWithPopMenu</a>
775                        </li>
776                        <li class="page">
777                          <a  href="/plugin-API/UI/uexTimeMachine" title="旋转木马动画">uexTimeMachine</a>
778                        </li>
779                        <li class="page">
780                          <a  href="/plugin-API/UI/uexWheel" title="轮盘菜单">uexWheel</a>
781                        </li>
782                        <li class="page">
783                          <a  href="/plugin-API/UI/uexWheelPickView" title="通用选择器">uexWheelPickView</a>
784                        </li>
785                        <li class="page">
786                          <a  href="/plugin-API/UI/uexTabIndicatorView" title="导航菜单指示器">uexTabIndicatorView</a>
787                        </li>
788                        <li class="page">
789                          <a  href="/plugin-API/UI/uexWebView" title="显示网页插件">uexWebView</a>
790                        </li>
791                    </ul>
792                  </li>
793                  <li class="category">
794                    <h5 class="category-title"><a href="javascript:;" title="网络通讯">网络通讯</a></h5>
795                    <ul class="pages">
796                        <li class="page">
797                          <a  href="/plugin-API/network/uexDataAnalysis" title="统计分析">uexDataAnalysis</a>
798                        </li>
799                        <li class="page">
800                          <a  href="/plugin-API/network/uexDownloaderMgr" title="文件下载">uexDownloaderMgr</a>
801                        </li>
802                        <li class="page">
803                          <a  href="/plugin-API/network/uexMQTT" title="文件下载">uexMQTT</a>
804                        </li>
805                        <li class="page">
806                          <a  href="/plugin-API/network/uexWebSocket" title="文件下载">uexWebSocket</a>
807                        </li>
808                        <li class="page">
809                          <a  href="/plugin-API/network/uexSocketMgr" title="套接字socket">uexSocketMgr</a>
810                        </li>
811                        <li class="page">
812                          <a  href="/plugin-API/network/uexUploaderMgr" title="文件上传管理">uexUploaderMgr</a>
813                        </li>
814                        <li class="page">
815                          <a  href="/plugin-API/network/uexXmlHttpMgr" title="跨域异步请求">uexXmlHttpMgr</a>
816                        </li>
817                    </ul>
818                  </li>
819                  <li class="category">
820                    <h5 class="category-title"><a href="javascript:;" title="第三方SDK">第三方SDK</a></h5>
821                    <ul class="pages">
822                        <li class="page">
823                          <a  href="/plugin-API/SDK/uexALiBaiChuan" title="阿里百川">uexALiBaiChuan</a>
824                        </li>
825                        <li class="page">
826                          <a  href="/plugin-API/SDK/uexAliPay" title="支付宝">uexAliPay</a>
827                        </li>
828                        <li class="page">
829                          <a  href="/plugin-API/SDK/uexBaiduMap" title="百度地图">uexBaiduMap</a>
830                        </li>
831                        <li class="page">
832                          <a  href="/plugin-API/SDK/uexBaiduNavi" title="百度导航">uexBaiduNavi</a>
833                        </li>
834                        <li class="page">
835                          <a  href="/plugin-API/SDK/uexCamera360" title="图片编辑">uexCamera360</a>
836                        </li>
837                        <li class="page">
838                          <a  href="/plugin-API/SDK/uexEasemob" title="环信">uexEasemob</a>
839                        </li>
840                        <li class="page">
841                          <a  href="/plugin-API/SDK/uexESurfingRtc" title="天翼RTC">uexESurfingRtc</a>
842                        </li>
843                        <li class="page">
844                          <a  href="/plugin-API/SDK/uexGaodeMap" title="高德地图">uexGaodeMap</a>
845                        </li>
846                        <li class="page">
847                          <a  href="/plugin-API/SDK/uexGaodeNavi" title="高德导航">uexGaodeNavi</a>
848                        </li>
849                        <li class="page">
850                          <a  href="/plugin-API/SDK/uexGetui" title="个推">uexGetui</a>
851                        </li>
852                        <li class="page">
853                          <a  href="/plugin-API/SDK/uexJPush" title="极光推送">uexJPush</a>
854                        </li>
855                        <li class="page">
856                          <a  href="/plugin-API/SDK/uexMobSMS" title="Mob短信验证">uexMobSMS</a>
857                        </li>
858                        <li class="page">
859                          <a  href="/plugin-API/SDK/uexNIM" title="网易云信">uexNIM</a>
860                        </li>
861                        <li class="page">
862                          <a  href="/plugin-API/SDK/uexQcloudAV" title="腾讯视频直播">uexQcloudAV</a>
863                        </li>
864                        <li class="page">
865                          <a  href="/plugin-API/SDK/uexTencentLVB" title="uexTencentLVB">uexTencentLVB</a>
866                        </li>
867                        <li class="page">
868                          <a  href="/plugin-API/SDK/uexQQ" title="QQ登陆及分享">uexQQ</a>
869                        </li>
870                        <li class="page">
871                          <a  href="/plugin-API/SDK/uexQupai" title="趣拍短视频">uexQupai</a>
872                        </li>
873                        <li class="page">
874                          <a  href="/plugin-API/SDK/uexRongCloud" title="融云IM">uexRongCloud</a>
875                        </li>
876                        <li class="page">
877                          <a  href="/plugin-API/SDK/uexSina" title="新浪分享">uexSina</a>
878                        </li>
879                        <li class="page">
880                          <a  href="/plugin-API/SDK/uexTent" title="腾讯分享">uexTent</a>
881                        </li>
882                        <li class="page">
883                          <a  href="/plugin-API/SDK/uexUmeng" title="友盟统计">uexUmeng</a>
884                        </li>
885                        <li class="page">
886                          <a  href="/plugin-API/SDK/uexUnionPay" title="银联支付">uexUnionPay</a>
887                        </li>
888                        <li class="page">
889                          <a  href="/plugin-API/SDK/uexUnisound" title="云之声">uexUnisound</a>
890                        </li>
891                        <li class="page">
892                          <a  href="/plugin-API/SDK/uexWeiXin" title="微信分享">uexWeiXin</a>
893                        </li>
894                        <li class="page">
895                          <a  href="/plugin-API/SDK/uexXunfei" title="科大讯飞语音">uexXunfei</a>
896                        </li>
897                        <li class="page">
898                          <a  href="/plugin-API/SDK/uexESurfingRtcLive" title="天翼RTC云直播">uexESurfingRtcLive</a>
899                        </li>
900                    </ul>
901                  </li>
902            </ul>
903          </li>
904          <li class="category">
905            <h5 class="category-title"><a href="javascript:;" title="JSSDK开发">JSSDK开发</a></h5>
906            <ul class="pages">
907                  <li class="page">
908                    <a  href="/JSSDK/summary" title="summary">概要</a>
909                  </li>
910                  <li class="page">
911                    <a  href="/JSSDK/Base" title="Base">基础类库Base</a>
912                  </li>
913                  <li class="page">
914                    <a  href="/JSSDK/LocStorage" title="LocStorage">本地存储LocStorage</a>
915                  </li>
916                  <li class="page">
917                    <a  href="/JSSDK/icache" title="icache">离线缓存icache</a>
918                  </li>
919                  <li class="page">
920                    <a  href="/JSSDK/Window" title="Window">窗口模块Window</a>
921                  </li>
922                  <li class="page">
923                    <a  href="/JSSDK/Frame" title="Frame">浮动窗口模块Frame</a>
924                  </li>
925                  <li class="page">
926                    <a  href="/JSSDK/Database" title="Database">数据库模块Database</a>
927                  </li>
928                  <li class="page">
929                    <a  href="/JSSDK/EventEmitter" title="EventEmitter">事件模块EventEmitter</a>
930                  </li>
931                  <li class="page">
932                    <a  href="/JSSDK/Request" title="Request">网络请求Request</a>
933                  </li>
934                  <li class="page">
935                    <a  href="/JSSDK/File" title="File">文件模块File</a>
936                  </li>
937                  <li class="page">
938                    <a  href="/JSSDK/Device" title="Device">设备模块Device</a>
939     
939             </li>
940                  <li class="page">
941                    <a  href="/JSSDK/Button" title="Button">Button按钮</a>
942                  </li>
943                  <li class="page">
944                    <a  href="/JSSDK/CheckBox" title="CheckBox">CheckBox按钮</a>
945                  </li>
946                  <li class="page">
947                    <a  href="/JSSDK/Dialog" title="Dialog">Dialog消息对话框</a>
948                  </li>
949                  <li class="page">
950                    <a  href="/JSSDK/Header" title="Header">Header导航栏</a>
951                  </li>
952                  <li class="page">
953                    <a  href="/JSSDK/InputTextarea" title="InputTextarea">Input/Textarea文本输入</a>
954                  </li>
955                  <li class="page">
956                    <a  href="/JSSDK/Listview" title="Listview">Listview列表组件</a>
957                  </li>
958                  <li class="page">
959                    <a  href="/JSSDK/optionList" title="optionList">optionList带操作选项的列表组件</a>
960                  </li>
961                  <li class="page">
962                    <a  href="/JSSDK/Radio" title="Radio">Radio按钮</a>
963                  </li>
964                  <li class="page">
965                    <a  href="/JSSDK/Select" title="Select">Select下拉选择</a>
966                  </li>
967                  <li class="page">
968                    <a  href="/JSSDK/Slider" title="Slider">Slider图片轮播组件</a>
969                  </li>
970                  <li class="page">
971                    <a  href="/JSSDK/Switch" title="Switch">Switch开关组件</a>
972                  </li>
973                  <li class="page">
974                    <a  href="/JSSDK/Tab" title="Tab">Tab选项卡组件</a>
975                  </li>
976                  <li class="page">
977                    <a  href="/JSSDK/Treeview" title="Treeview">Treeview树状列表组件</a>
978                  </li>
979                  <li class="page">
980                    <a  href="/JSSDK/widgetOne" title="widgetOne">widgetOne模块</a>
981                  </li>
982                  <li class="page">
983                    <a  href="/JSSDK/widget" title="widget">widget模块</a>
984                  </li>
985                  <li class="page">
986                    <a  href="/JSSDK/update" title="update">更新日志</a>
987                  </li>
988            </ul>
989          </li>
990          <li class="category">
991            <h5 class="category-title"><a href="javascript:;" title="UI基础框架">UI基础框架</a></h5>
992            <ul class="pages">
993                  <li class="page">
994                    <a  href="/UI/source" title="source">UI框架设计来源—弹性盒子模型</a>
995                  </li>
996                  <li class="page">
997                    <a  href="/UI/base" title="base">base</a>
998                  </li>
999                  <li class="page">
1000                    <a  href="/UI/box" title="box">box</a>
1001                  </li>
1002                  <li class="page">
1003                    <a  href="/UI/color" title="color">color</a>
1004                  </li>
1005            </ul>
1006          </li>
1007          <li class="category">
1008            <h5 class="category-title"><a href="javascript:;" title="开发工具IDE">开发工具IDE</a></h5>
1009            <ul class="pages">
1010                  <li class="page">
1011                    <a  href="/IDE/summary" title="summary">IDE概述</a>
1012                  </li>
1013                  <li class="page">
1014                    <a  href="/IDE/download" title="download">安装下载</a>
1015                  </li>
1016                  <li class="page">
1017                    <a  href="/IDE/start-up" title="start-up">启动</a>
1018                  </li>
1019                  <li class="page">
1020                    <a  href="/IDE/new" title="new">新建项目</a>
1021                  </li>
1022                  <li class="page">
1023                    <a  href="/IDE/sync" title="sync">同步项目</a>
1024                  </li>
1025                  <li class="page">
1026                    <a  href="/IDE/UI-designer" title="UI-designer">UI设计器的使用</a>
1027                  </li>
1028                  <li class="page">
1029                    <a  href="/IDE/live-preview" title="live-preview">
1029实时预览</a>
1030                  </li>
1031                  <li class="page">
1032                    <a  href="/IDE/controls" title="controls">插入控件</a>
1033                  </li>
1034                  <li class="page">
1035                    <a  href="/IDE/local-compiled" title="local-compiled">本地打包</a>
1036                  </li>
1037                  <li class="page">
1038                    <a  href="/IDE/emulator" title="emulator">本地模拟调试</a>
1039                  </li>
1040                  <li class="page">
1041                    <a  href="/IDE/device-debug" title="device-debug">真机同步调试</a>
1042                  </li>
1043                  <li class="page">
1044                    <a  href="/IDE/custom-plugin-mgr" title="custom-plugin-mgr">自定义插件管理</a>
1045                  </li>
1046                  <li class="page">
1047                    <a  href="/IDE/plugin-sync" title="plugin-sync">插件同步</a>
1048                  </li>
1049                  <li class="page">
1050                    <a  href="/IDE/encrypt" title="encrypt">代码加密</a>
1051                  </li>
1052                  <li class="page">
1053                    <a  href="/IDE/multiple-entry-dev" title="multiple-entry-dev">多入口开发</a>
1054                  </li>
1055                  <li class="page">
1056                    <a  href="/IDE/dynamic" title="dynamic">动态库升级</a>
1057                  </li>
1058                  <li class="page">
1059                    <a  href="/IDE/GIT" title="GIT">GIT托管</a>
1060                  </li>
1061                  <li class="page">
1062                    <a  href="/IDE/update" title="update">更新日志</a>
1063                  </li>
1064            </ul>
1065          </li>
1066          <li class="category">
1067            <h5 class="category-title"><a href="javascript:;" title="开发指导">开发指导</a></h5>
1068            <ul class="pages">
1069                  <li class="page">
1070                    <a  href="/dev-guide/AppCan iOS 通用连接(Universal Link)配置说明" title="AppCan iOS 通用连接(Universal Link)配置说明">AppCan iOS 通用连接(Universal Link)配置说明</a>
1071                  </li>
1072                  <li class="category">
1073                    <h5 class="category-title"><a href="javascript:;" title="平台服务专题">平台服务专题</a></h5>
1074                    <ul class="pages">
1075                        <li class="page">
1076                          <a  href="/dev-guide/platform-services/app-dev" title="app-dev">应用开发</a>
1077                        </li>
1078                        <li class="page">
1079                          <a  href="/dev-guide/platform-services/app-management" title="app-management">应用管理</a>
1080                        </li>
1081                        <li class="page">
1082                          <a  href="/dev-guide/platform-services/plugin-engine" title="plugin-engine">插件引擎</a>
1083                        </li>
1084                        <li class="page">
1085                          <a  href="/dev-guide/platform-services/app-trans" title="app-trans">应用转移</a>
1086                        </li>
1087                        <li class="page">
1088                          <a  href="/dev-guide/platform-services/App-upgrade" title="Ap
1088p-upgrade">App升级</a>
1089                        </li>
1090                    </ul>
1091                  </li>
1092                  <li class="category">
1093                    <h5 class="category-title"><a href="javascript:;" title="开源&amp;原生能力开发专题">开源&amp;原生能力开发专题</a></h5>
1094                    <ul class="pages">
1095                        <li class="page">
1096                          <a  href="/dev-guide/openSource-native-capability-dev/custom-engine" title="custom-engine">自定义引擎机制说明</a>
1097                        </li>
1098                        <li class="page">
1099                          <a  href="/dev-guide/openSource-native-capability-dev/widget-plugin" title="widget-plugin">Widget插件扩展机制</a>
1100                        </li>
1101                        <li class="page">
1102                          <a  href="/dev-guide/openSource-native-capability-dev/android-native" title="android-native">AndroidNative插件扩展机制</a>
1103                        </li>
1104                        <li class="page">
1105                          <a  href="/dev-guide/openSource-native-capability-dev/ios-native" title="ios-native">iOSNative插件开发指南</a>
1106                        </li>
1107                        <li class="page">
1108                          <a  href="/dev-guide/openSource-native-capability-dev/custom-plugin" title="custom-plugin">自定义插件发布</a>
1109                        </li>
1110                    </ul>
1111                  </li>
1112                  <li class="category">
1113                    <h5 class="category-title"><a href="javascript:;" title="原生布局实现讲解">原生布局实现讲解</a></h5>
1114                    <ul class="pages">
1115                        <li class="page">
1116                          <a  href="/dev-guide/LayoutManager-part/LayoutManager-guide" title="LayoutManager-guide">自定义布局指引文档</a>
1117                        </li>
1118                        <li class="page">
1119                          <a  href="/dev-guide/LayoutManager-part/demo" title="demo">今日头条案例文档</a>
1120                        </li>
1121                    </ul>
1122                  </li>
1123                  <li class="category">
1124                    <h5 class="category-title"><a href="javascript:;" title="苹果开发适配专题">苹果开发适配专题</a></h5>
1125                    <ul class="pages">
1126                        <li class="page">
1127                          <a  href="/dev-guide/apple_ref-develop/ATS" title="ATS">ATS说明文档</a>
1128                        </li>
1129                        <li class="page">
1130                          <a  href="/dev-guide/apple_ref-develop/ios10" title="ios10">iOS10适配指南</a>
1131                        </li>
1132                    </ul>
1133                  </li>
1134                  <li class="page">
1135                    <a  href="/dev-guide/push-tec-topics" title="push-tec-topics">推送技术专题</a>
1136                  </li>
1137                  <li class="page">
1138                    <a  href="/dev-guide/config·xml" title="config·xml">config·xml配置说明</a>
1139                  </li>
1140                  <li class="page">
1141                    <a  href="/dev-guide/ios-certi-process" title="ios-certi-process">iOS证书申请流程</a>
1142                  </li>
1143                  <li class="page">
1144                    <a  href="/dev-guide/ios-dev-appStore" title="ios-dev-appStore">iOS应用正式发布AppStore流程</a>
1145                  </li>
1146                  <li class="page">
1147                    <a  href="/dev-guide/get-sign-tool" title="get-sign-tool">•获取签名信息工具使用</a>
1148                  </li>
1149                  <li class="page">
1150                    <a  href="/dev-guide/use-chrome-debug-app" title="use-chrome-debug-app">•使用Chrome调试AppCan应用</a>
1151                  </li>
1152                  <li class="page">
1153                    <a  href="/dev-guide/packet-capture" title="packet-capture">•手机抓包工具流程</a>
1154                  </li>
1155            </ul>
1156          </li>
1157          <li class="category">
1158            <h5 class="category-title"><a href="javascript:;" title="开放服务">开放服务</a></h5>
1159            <ul class="pages">
1160                  <li class="category">
1161                    <h5 class="category-title"><a href="javascript:;" title="第三方API">第三方API</a></h5>
1162                    <ul class="pages">
1163                        <li class="page">
1164                          <a  href="/open-service/Third-party-api/Cloud-encryption-services" title="Cloud-encryption-services">云加密服务</a>
1165                        </li>
1166                        <li class="page">
1167                          <a  href="/open-service/Third-party-api/Cloud-test-services" title="Cloud-test-services">云测试服务</a>
1168                        </li>
1169                        <li class="page">
1170                          <a  href="/open-service/Third-party-api/Third-party-cloud-chat-RTC" title="Third-party-cloud-chat-RTC">第三方云实时通讯天翼RTC</a>
1171                        </li>
1172                        <li class="page">
1173                          <a  href="/open-service/Third-party-api/Third-party-Ad-access-service" title="Third-party-Ad-access-service">第三方广告接入服务</a>
1174                        </li>
1175                        <li class="page">
1176                          <a  href="/open-service/Third-party-api/Third-party-voice-services" title="Third-party-voice-services">第三方语音服务</a>
1177                        </li>
1178                        <li class="page">
1179                          <a  href="/open-service/Third-party-api/Wilddog(JavaScriptSDK)" title="Wilddog(JavaScriptSDK)">Wilddog(JavaScriptSDK)接入</a>
1180                        </li>
1181                    </ul>
1182                  </li>
1183                  <li class="category">
1184                    <h5 class="category-title"><a href="javascript:;" title="官方推送API•服务端集成">官方推送API•服务端集成</a></h5>
1185                    <ul class="pages">
1186                        <li class="page">
1187                          <a  href="/open-service/official-push-API/softToken-push" title="softToken-push">按照softToken列表推送</a>
1188                        </li>
1189                        <li class="page">
1190                          <a  href="/open-service/official-push-API/userId-push" title="userId-push">按照userId列表推送</a>
1191                        </li>
1192                        <li class="page">
1193                          <a  href="/open-service/official-push-API/broadcast-push" title="broadcast-push">
1193按照appId广播推送</a>
1194                        </li>
1195                    </ul>
1196                  </li>
1197            </ul>
1198          </li>
1199          <li class="category">
1200            <h5 class="category-title"><a class="add-page" href="/FAQs" data-toggle="modal" data-target="#addModal" title="添加页面">常见问题分类</a></h5>
1201            <ul class="pages">
1202                  <li class="page">
1203                    <a  href="/FAQs/cloud-package-faq" title="cloud-package-faq">云打包常见问题</a>
1204                  </li>
1205                  <li class="page">
1206                    <a  href="/FAQs/app-dev-faq" title="app-dev-faq">应用开发常见问题</a>
1207                  </li>
1208                  <li class="page">
1209                    <a  href="/FAQs/plugin-faq" title="plugin-faq">插件开发常见问题</a>
1210                  </li>
1211                  <li class="page">
1212                    <a  href="/FAQs/IDE-faq" title="IDE-faq">IDE常见问题</a>
1213                  </li>
1214                  <li class="page">
1215                    <a  href="/FAQs/MVVM-faq" title="MVVM-faq">MVVM常见问题</a>
1216                  </li>
1217                  <li class="category">
1218                    <h5 class="category-title"><a class="add-page" href="/FAQs/failure-log" data-toggle="modal" data-target="#addModal" title="添加页面">如何查看分析失败日志</a></h5>
1219                    <ul class="pages">
1220                        <li class="page">
1221                          <a  href="/FAQs/failure-log/package-failure" title="package-failure">打包失败原因剖析</a>
1222                        </li>
1223                    </ul>
1224                  </li>
1225                  <li class="category">
1226                    <h5 class="category-title"><a class="add-page" href="/FAQs/SDK_FAQ" data-toggle="modal" data-target="#addModal" title="添加页面">企业版常见问题</a></h5>
1227                    <ul class="pages">
1228                    </ul>
1229                  </li>
1230                  <li class="page">
1231                    <a  href="/FAQs/EMM" title="App版本更新问题排查指南(对接EMM/MMS平台)">App版本更新问题排查指南(对接EMM/MMS平台)</a>
1232                  </li>
1233                  <li class="page">
1234                    <a  href="/FAQs/Apps-distribution-faq" title="Ap
1234ps-distribution-faq">如何查看app上架被拒</a>
1235                  </li>
1236            </ul>
1237          </li>
1238          <li class="category">
1239            <h5 class="category-title"><a href="javascript:;" title="正益工作">正益工作</a></h5>
1240            <ul class="pages">
1241                  <li class="page">
1242                    <a  href="/zywork/summary" title="summary">正益工作概述</a>
1243                  </li>
1244                  <li class="page">
1245                    <a  href="/zywork/app-manual" title="app-manual">App端使用手册</a>
1246                  </li>
1247                  <li class="page">
1248                    <a  href="/zywork/pc-oa-manual" title="pc-oa-manual">PC端OA使用手册</a>
1249                  </li>
1250                  <li class="page">
1251                    <a  href="/zywork/pc-crm-manual" title="pc-crm-manual">PC端CRM使用手册</a>
1252                  </li>
1253                  <li class="page">
1254                    <a  href="/zywork/manage-manual" title="manage-manual">管理后台使用手册</a>
1255                  </li>
1256                  <li class="category">
1257                    <h5 class="category-title"><a href="javascript:;" title="正益工作开源文档">正益工作开源文档</a></h5>
1258                    <ul class="pages">
1259                        <li class="page">
1260                          <a  href="/zywork/zywork-open-source/app-access" title="app-access">子应用接入文档</a>
1261                        </li>
1262                        <li class="page">
1263                          <a  href="/zywork/zywork-open-source/oa-code-analysis" title="oa-code-analysis">OA模块代码说明</a>
1264                        </li>
1265                        <li class="page">
1266                          <a  href="/zywork/zywork-open-source/crm-code-analysis" title="crm-code-analysis">移动CRM模块代码说明</a>
1267                        </li>
1268                        <li class="page">
1269                          <a  href="/zywork/zywork-open-source/work-manage-code-analysis" title="work-manage-code-analysis">工作管理模块代码说明</a>
1270                        </li>
1271                    </ul>
1272                  </li>
1273            </ul>
1274          </li>
1275          <li class="category">
1276            <h5 class="category-title"><a href="javascript:;" title="案例详解">案例详解</a></h5>
1277            <ul class="pages">
1278                  <li class="category">
1279                    <h5 class="category-title"><a href="javascript:;" title="支付插件实例">支付插件实例</a></h5>
1280                    <ul class="pages">
1281                        <li class="page">
1282                          <a  href="/cases/payApp/UI" title="UI">页面UI</a>
1283                        </li>
1284                        <li class="page">
1285                          <a  href="/cases/payApp/pay" title="pay">支付功能</a>
1286                        </li>
1287                    </ul>
1288                  </li>
1289                  <li class="category">
1290                    <h5 class="category-title"><a href="javascript:;" title="海外购案例">海外购案例</a></h5>
1291                    <ul class="pages">
1292                        <li class="page">
1293                          <a  href="/cases/shoppingApp/guide" title="guide">引导页</a>
1294                        </li>
1295                        <li class="page">
1296                          <a  href="/cases/shoppingApp/home" title="home">首页</a>
1297                        </li>
1298                        <li class="page">
1299                          <a  href="/cases/shoppingApp/search" title="search">查询页</a>
1300                        </li>
1301                        <li class="page">
1302                          <a  href="/cases/shoppingApp/release" title="release">发布页</a>
1303                        </li>
1304                        <li class="page">
1305                          <a  href="/cases/shoppingApp/site-details" title="site-details">淘现场详情页</a>
1306                        </li>
1307                        <li class="page">
1308                          <a  href="/cases/shoppingApp/details" title="details">商品详情页</a>
1309                        </li>
1310                        <li class="page">
1311                          <a  href="/cases/shoppingApp/Shopping-Cart" title="Shopping-Cart">购物车功能</a>
1312                        </li>
1313                        <li class="page">
1314                          <a  href="/cases/shoppingApp/my-details" title="my-details">我的详情页面</a>
1315                        </li>
1316                    </ul>
1317                  </li>
1318            </ul>
1319          </li>
1320          <li class="category">
1321            <h5 class="category-title"><a href="javascript:;" title="其他篇">其他篇</a></h5>
1322            <ul class="pages">
1323                  <li class="page">
1324                    <a  href="/other/doc-update-log" title="doc-update-log">文档中心更新日志</a>
1325                  </li>
1326                  <li class="category">
1327                    <h5 class="category-title"><a href="javascript:;" title="公测列表汇总">公测列表汇总</a></h5>
1328                    <ul class="pages">
1329                        <li class="page">
1330                          <a  href="/other/summary-of-beta-list/beta-configxml" title="beta-configxml">公测-configxml配置插件以及iOS支持swift</a>
1331                        </li>
1332                        <li class="page">
1333                          <a  href="/other/summary-of-beta-list/ios9-code7-upgrade-beta" title="ios9-code7-upgrade-beta">iOS9开发适配指南打包环境Xcode7升级公测</a>
1334                        </li>
1335                        <li class="page">
1336                          <a  href="/other/summary-of-beta-list/iOS10" title="iOS10">iOS10公测技术说明</a>
1337                        </li>
1338                        <li class="page">
1339                          <a  href="/other/summary-of-beta-list/3-3Engine" title="3.3引擎公测内容">3.3公测内容</a>
1340                        </li>
1341                        <li class="page">
1342                          <a  href="/other/summary-of-beta-list/3-8-4-0Engine" title="4.0接口变化说明">4.0接口变化说明</a>
1343                        </li>
1344                    </ul>
1345                  </li>
1346            </ul>
1347          </li>
1348    </ul>
1349
1350  </div>
1351  <div class="col-sm-9 col-xs-12 paddingT40">
1352      <section class="content pos">
1353
1354
1355        <h1 class="title pos">应用引擎概述</h1>
1356        <ul>
1357<li><a href="#-" title="框架介绍">框架介绍</a></li>
1358<li><a href="#-1-" title="架构及特性">架构及特性</a><ul>
1359<li><a href="#-1-1-" title="架构">架构</a></li>
1360<li><a href="#-1-2-" title="特性">特性</a></li>
1361</ul>
1362</li>
1363<li><a href="#-2-widget-" title="widget机制">widget机制</a></li>
1364<li><a href="#-3-" title="插件机制">插件机制</a></li>
1365<li><a href="#-4-" title="自定义引擎">自定义引擎</a><ul>
1366<li><a href="#-4-1-" title="开源地址">开源地址</a></li>
1367<li><a href="#-4-2-" title="开源协议">开源协议</a></li>
1368</ul>
1369</li>
1370</ul>
1371<p><br></p>
1372<h4 id="-"><strong>框架介绍</strong></h4>
1373<p>  AppCan应用引擎是一个Hybrid App开发框架,具有跨平台、性能高、用户体验好,原生能力扩展性强等特点。能够实现Web App、Native App以及两者混合的Hybrid App的开发。底层框架通过对浏览器内核(WebView、Crosswalk, 腾讯X5等)的封装,实现了多页面渲染技术。同时,实现了标准原生能力扩展机制,便于开发者无限扩展。开发者可以通过标准的Web技术(HTML/CSS/JavaScript)开发移动应用,而原生接口以JS对象的方式呈现。</p>
1374<h4 id="-1-"><strong>1.架构及特性</strong></h4>
1375<h6 id="-1-1-"><strong>1.1架构</strong></h6>
1376<p><img src="/docximg/summary/img/archnew.png" alt="Markdown"></p>
1377<p>  AppCan Hybrid技术架构可以分为5个层级。最底层是移动操作平台ï¼
1377Œç›®å‰æ”¯æŒiOS和Android。之上是我们封装的各种通用组件库。比例说:统计分析、消息推送、网页解密、网络管理等等。第三层是我们的管理层,主要包括应用管理、插件的统一管理注册、以及相关的插件组件模块。第二层是window manager, 它负责网页面界面渲染和实现原生插件的调用。最上层是开发者使用HTML5来实现应用开发。 采用这样的架构,有很多技术优势:</p>
1378<p>(1) 采用多窗口架构设计,与原生开发体系相吻合,实现与原生相媲美的效果。</p>
1379<p>(2) 插件模块化架构设计,原生能力扩展性强。</p>
1380<p>(3) 应用热修复能力,允许应用不需要重新编译的情况下,对网页功能模块和插件功能模块进行动态替换。这种方式,可以减少后期升级维护应用的复杂度。</p>
1381<p>(4) 通过在引擎之上,我们结合用户在多终端的体验效果,完成一次开发,任何分辨率下的手机上,都可以保证最好的体验效果。</p>
1382<p>(5) 同时,平台提供了丰富的基础插件,开发者可以简单快速使用这些组件,集成到自己的应用中。实现应用的快速迭代。</p>
1383<h6 id="-1-2-"><strong>1.2特性</strong></h6>
1384<p>1、引擎内核</p>
1385<ul>
1386<li>自主研发对浏览器内核进行封装,支持系统webview、crosswalk引擎和腾讯X5</li>
1387</ul>
1388<p>2、 页面加载方式</p>
1389<ul>
1390<li>基于多窗口实现机制,采用多页面加载方式,即每个页面都由单独的webview来渲染。<img src="/docximg/summary/img/mpanew.png" alt="Markdown"></li>
1391</ul>
1392<p>3、应用管理</p>
1393<ul>
1394<li><p>1)WidgetOne应用管理器是整个widget的运行环境,功能主要包括widget管理、widget内部窗口管理、widget的生命周期管理、消息事件管理、widget间通信机制和widget的运行沙箱管理等。</p>
1395</li>
1396<li><p>2)一个HTML5应用称之widget,有唯一的应用ID、完整的生命周期、沙箱机制,通信机制。在引擎中,多个widget应用可以共存。</p>
1397</li>
1398<li><p>3)widget间通信机制</p>
1399<ul>
1400<li>widget有栈来管理    </li>
1401<li>widget之间通过包名、本地路径、widgetID等来进行相互调用</li>
1402<li>widget之间同步调用,通过参数和返回值来进行数据交换<br><img src="/docximg/summary/img/widget.png" alt="Markdown"></li>
1403</ul>
1404</li>
1405<li>4)widget生命周期管理<ul>
1406<li>每个Widget都有独立的生命周期,如Start,Active,Suspend,Resume,Finish等,每个生命周期的状态都可以通过平台的On函数来通知Widget进行相应的处理。</li>
1407</ul>
1408</li>
1409</ul>
1410<p>4、 应用热修复</p>
1411<blockquote>
1412<p>App上线之后,需要修复BUG。应用热修复能力,实现widget(HTML/CSS/JS)包和原生插件的动态更新。</p>
1413</blockquote>
1414<p> <img src="/docximg/summary/img/app_update.png" alt="Markdown"></p>
1415<p>5、窗口管理</p>
1416<blockquote>
1417<ul>
1418<li>每个widget应用中有一个窗口栈,窗口栈实现了窗口层级的管理。 </li>
1419</ul>
1420</blockquote>
1421<ul>
1422<li><p>引擎提供了四种类型的窗口包括:</p>
1423<ul>
1424<li>(1)普通窗口:封装webview、页面弹动、上拉加载,下拉刷新,不可以改变窗口frame。</li>
1425<li>(2)浮动窗口:封装webview,可以改变窗口frame。</li>
1426<li>(3)多页面浮动窗口:封装多个webview,实现多个webview的平滑切换,可以改变窗口的frame。</li>
1427<li>(4)弹出模态窗口(present window)
1428弹出模态窗口主要使用于以下这几种情形:收集用户输入信息、临时呈现一些内容、临时改变工作模式、显示一个新的window层级,这几种情形都会暂时中断程序正常的执行流程,主要作用是收集或者显示一些信息。</li>
1429</ul>
1430</li>
1431<li><p>窗口之间通信:窗口的唯一标识是窗口名称,通过PUB/SUB模式,来实现窗口之间的通信。
1432<img src="/docximg/summary/img/pub_sub.png" alt="Markdown"></p>
1433</li>
1434<li><p>窗口特效包括:</p>
1435<ul>
1436<li>(1)窗口动画:支持多种窗口切换动画。</li>
1437<li>(2)侧边栏窗口: 封装webview,实现左右侧边栏特效。</li>
1438<li>(3)手势滑动切换窗口:通过手势向右滑动实现窗口的关闭特效。</li>
1439</ul>
1440</li>
1441</ul>
1442<p><img src="/docximg/summary/img/win_new.jpg" alt="Markdown"></p>
1443<p>6、多终端适配</p>
1444<p>引擎(Android)会根据不同密度的手机,设置webview的默认字体大小,实现AppCanUI框架中的em值与像素值最佳映射。 基于AppCan的UI框架开发应用即可实现多终端的屏幕适配。</p>
1445<p><img src="/docximg/summary/img/app_css_em.png" alt="Markdown">
14467、插件机制</p>
1447<ul>
1448<li>通过iOS和Android提供注入JS代码到webview方式,实现JS与原生接口的相互调用。</li>
1449</ul>
1450<p>8、 解密机制</p>
1451<ul>
1452<li>针对加密的widget应用,应用唯一密钥,实现动态解密。</li>
1453</ul>
1454<p>9、崩溃捕获</p>
1455<ul>
1456<li>应用崩溃之后,引擎能够捕获崩溃异常,记录崩溃日志到手机指定目录下。</li>
1457</ul>
1458<p>10、 消息推送</p>
1459<ul>
1460<li>集成消息推送机制,封装成JS对象,便于开发者直接在HTML页面中直接调用相关接口,处理推送消息</li>
1461</ul>
1462<p>11、 启动图机制</p>
1463<ul>
1464<li>配置启动图,能够适配多种分配率</li>
1465<li>配置广告图,能够实现启动图消失之后需要显示的图片</li>
1466</ul>
1467<h4 id="-2-widget-"><strong>2.widget机制</strong></h4>
1468<p>  通过AppCan平台生成的应用,可以理解为一个Widget包(即在IDE创建项目是看到的&#39;phone&#39;文件夹)和AppCan引擎框架组成的。通常的情况下,一个应用是由一个Widget+AppCan引擎框架构成。而&#39;n个Widget+AppCan&#39;
1468是针对主widget以及普通widget的一种增强性的扩展机制,可以将具有特定功能的widget封装成一个单独的widget包存放到plugin目录下,然后通过js扩展接口调用,以达到功能扩展的目的。 </p>
1469<p>  由于这部分资料在 [开发指导].开源&amp;原生能力开发专题——<a href="/dev-guide/openSource-native-capability-dev/widget-plugin" title="《Widget插件扩展机制》">《Widget插件扩展机制》</a>部分均有详细介绍,在此不作赘述。</p>
1470<h4 id="-3-"><strong>3.插件机制</strong></h4>
1471<p>  AppCan引擎框架提供实现原生能力的机制,而这些实现原生功能的组件称之为插件。目前平台提供了丰富的插件资源,开发者可以根据自身业务需求来对开源插件进行扩展或自行开发。</p>
1472<p>  源码在官网插件库均可下载,分为终端设备系统调用API、界面API、网络API、多媒体API、第三方API等几个类别,足够覆盖移动应用开发中的大部分常用场景。其中包含最新的支付宝插件、百度地图插件,备受关注的QQ登录功能插件、微信分享(支付)插件,以及推送、摄像头、传感器、LBS、二维码、文件读写、网络连接、上传下载、短信、彩信、电话、邮件、图片、其他第三方支付、音频、视频、压缩、原生控件元素等核心功能。</p>
1473<p>  详细实现参考[开发指导].开源&amp;原生能力开发专题——<a href="/dev-guide/openSource-native-capability-dev/android-native" title="《Android插件扩展机制》">《Android插件扩展机制》</a>和<a href="/dev-guide/openSource-native-capability-dev/ios-native" title="《iOS插件扩展机制》">《iOS插件扩展机制》</a></p>
1474<h4 id="-4-"><strong>4.自定义引擎</strong></h4>
1475<p>  自定义引擎开发资料在 [开发指导].开源&amp;原生能力开发专题——<a href="/dev-guide/openSource-native-capability-dev/custom-engine" title="《自定义引擎机制说明》">《自定义引擎机制说明》</a>部分均有详细介绍,在此不作赘述</p>
1476<h6 id="-4-1-"><strong>4.1开源地址</strong></h6>
1477<p>  iOS引擎托管地址: <a href="https://github.com/AppCanOpenSource/appcan-ios">https://github.com/AppCanOpenSource/appcan-ios</a></p>
1478<p>  Android引擎托管地址: <a href="https://github.com/AppCanOpenSource/appcan-android">https://github.com/AppCanOpenSource/appcan-android</a></p>
1479<h6 id="-4-2-"><strong>4.2开源协议</strong></h6>
1480<p>  AppCan引擎插件开源遵循LGPL(GNU宽通用公共许可证)第三版: 英文版<a href="https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License">https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License</a></p>
1481<p>阅读各章节,请看左侧导航</p>
1482<p>自定义插件扩展详细资料可查看:<a href="http://newdocx.appcan.cn/dev-guide/openSource-native-capability-dev/widget-plugin">http://newdocx.appcan.cn/dev-guide/openSource-native-capability-dev/widget-plugin</a></p>
1483<p>iOS Native插件扩展机制请了解:<a href="http://newdocx.appcan.cn/dev-guide/openSource-native-capability-dev/ios-native">http://newdocx.appcan.cn/dev-guide/openSource-native-capability-dev/ios-native</a></p>
1484<p>Android Native插件扩展机制请了解:<a href="http://newdocx.appcan.cn/dev-guide/openSource-native-capability-dev/android-native">http://newdocx.appcan.cn/dev-guide/openSource-native-capability-dev/android-native</a></p>
1485<p></p>
1486<br>
1487<p class="text-center" > <a style="color:#fff"class="btn btn-primary btn-lg" href="http://dashboard.appcan.cn/register" role="button">免费注册,快速体验</a>
1488</p>
1489        <div class="page-meta clearfix">
1490            <div class="contact-support pull-left">
1491              <span class="glyphicon glyphicon-envelope"></span> 还需要帮助吗? <a href="mailto:[email protected]">联系我们</a>
1492            </div>
1493          <div class="last-updated pull-right">
1494            最新更新 8th Jul 2021
1495          </div>
1496        </div>
1497
1498      
1499
1500    </section>
1501
1502  </div>
1503</div>
1504
1505  </div>
1506
1507  <!-- Footer -->
1508  <div id="footer">
1509    <div class="footer">
1510      <div class="firstBox">
1511        <div class="Box">
1512          <div class="copyright">
1513            <a href="//www.appcan.cn">
1514              <img src="/images/header_logo.png" alt="">
1515            </a>
1516            <p>正益移动互联科技股份有限公司版权所有<br>京ICP备11006447号</p>
1517            <p><a
1518                href="//www.beian.gov.cn/portal/registerSystemInfo?recordcode=11010502033806">京公网安备:11010502033806号</a>
1519            </p>
1520            <!-- <p class="copy">
1520© Copyright 2016 Virgo. All Rights Reserved</p> -->
1521          </div>
1522          <div class="telephone">
1523            <p><img src="/images/icon_telephone.png" />400-040-1766</p>
1524            <p><img src="/images/icon_email.png" />服务邮箱:[email protected]</p>
1525          </div>
1526          <div class="OR-code">
1527            <div class="codeBox">
1528              <img src="/images/QRCode1.png" alt="">
1529              <p>AppCan官方微信</p>
1530            </div>
1531            <!-- <div class="codeBox">
1532              <img src="//www.appcan.cn/images/icon/QRCode2.png" alt="">
1533              <p>正益工场官方微信</p>
1534            </div> -->
1535          </div>
1536        </div>
1537      </div>
1538      <div class="secondBox">
1539        <div class="Box">
1540          <a target="_blank" href="//www.appcan.cn/terms_service/aboutus.html">关于我们</a>
1541          <span>|</span>
1542          <a target="_blank" href="//www.appcan.cn/news/gfxw">新闻活动</a>
1543          <span>|</span>
1544          <a target="_blank" href="//www.appcan.cn/terms_service/joinus.html">诚聘英才</a>
1545          <span>|</span>
1546          <a target="_blank" href="//www.appcan.cn/terms_service/linkus.html">联系我们</a>
1547          <span>|</span>
1548          <a target="_blank" href="//www.appcan.cn/terms_service/lawstatement.html">法律声明</a>
1549          <span>|</span>
1550          <a target="_blank" href="//www.appcan.cn/terms_service/links.html">合作伙伴</a>
1551          <span>|</span>
1552          <a target="_blank" href="//www.appcan.cn/websiteMap/map.html">网站地图</a>
1553        </div>
1554      </div>
1555    </div>
1556
1557  </div>
1558
1559  <!-- <footer class="footer">
1560    <div class="container-fluid">
1561      <p class="copyright pull-right">Copyright &copy; 2021 - <a href="http://www.appcan.cn/">Powered by AppCan</a></p>
1562    </div>
1563  </footer> -->
1564
1565
1566  <!-- JavaScript -->
1567  
1567<script type="text/javascript" src="/scripts/header_20191220.js"></script>
1567
1568  
1568<script src="/lib/bootstrap/dist/js/bootstrap.min.js"></script>
1568
1569  
1569<script src="/lib/highlightjs/highlight.pack.min.js"></script>
1569
1570  
1570<script src="/lib/fitvids/fitvids.min.js"></script>
1570
1571  
1571<script src="/lib/masonry-layout/dist/masonry.pkgd.min.js"></script>
1571
1572  
1572<script src="/scripts/ghostdown.js"></script>
1572
1573  
1573<script src="/scripts/cas.js"></script>
1573
1574  
1574<script src="/scripts/raneto.js"></script>
1574
1575</body>
1576
1577</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.