插件平台介绍

综述

UC浏览器插件指的是与浏览器运行在不同进程的应用程序。这类插件采用APK安装包的形式开发,开放给第三方开发者。采用APK安装包的开发方式,主要是为了使开发这类插件比较容易。

UC浏览器插件平台依托UC浏览器的内核技术和云端架构构建,基于UC海量用户和强大的流量,与第三方合作伙伴一起向用户提供丰富功能和完善服务的开放平台。将你的应用程序接入UC插件平台,有助于使你的应用获得更多的品牌曝光、以及应用程序的安装量,甚至获得海量流量,帮助你轻松获得收益。

平台核心能力

1.海量用户

UC全球超过4亿用户,月度活跃用户超2亿,接入UC浏览器,可以获得海量新用户和流量;

2.用户个性化定制

用户通过UC插件面板主动调用插件,进行定制,充分满足个性化需要;

3.功能更加完美

增加系统功能,实现特定效果,通过插件在浏览器端进行完美的页面展现,功能更加全面,展示更加完美!

4.核心功能开放

开放共赢的合作态度,陆续开放浏览器所有主要功能接口,不收取任何费用;

UC插件

插件是UC插件系统的主体部分,用以扩展浏览器功能,作为浏览器固有功能的补充而存在,其文件格式为.apk。目前,UC插件的入口置于插件面板上,主要分为两种类型:

  • 点击使用类

    点击使用类插件通过点击插件图标,,执行与对应插件相关的操作,其图标由”Icon”与“插件名称”两部分构成;

  • 开关类

    开关类插件通过开关的形式,控制对应插件的开启与关闭,其图标形式由”Icon”、“开关”及“插件名称”构成。

插件面板

插件面板是插件入口的承载界面,通过点击浏览器URL/搜索栏右侧的按钮调出。插件面板主要承担两项职能:一是控制已安装插件的开启与关闭,二是显示已安装插件的当前状态。

插件管理

插件管理对已安装的插件进行管理的空间,通过点击插件面板底端的“管理”按钮(齿轮)进入相关界面。在插件管理中,用户可完成对插件开启/禁用、卸载、查看详情及查看插件权限四项主要操作。

插件发行平台

插件发行平台是用户选择安装自定义插件的开放平台,通过点击插件面板中的“+”号或面板底部的“添加插件”按钮,可进入发行平台的页面。

插件原理

UC浏览器插件通过实现Android的Service组件与浏览器建立双向的沟通,即浏览器和插件可以相互调用。

插件的开发者不需要实现Service组件。我们会提供一个SDK,由这个SDK实现Service组件。插件与浏览的调用也是通过这个SDK。