Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
萌新之路
uni-starter
提交
58478c9d
U
uni-starter
项目概览
萌新之路
/
uni-starter
与 Fork 源项目一致
Fork自
DCloud / uni-starter
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
uni-starter
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
58478c9d
编写于
5月 13, 2021
作者:
DCloud_JSON
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
完善文档
上级
26ae58f8
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
13 addition
and
10 deletion
+13
-10
README.md
README.md
+13
-10
未找到文件。
README.md
浏览文件 @
58478c9d
...
@@ -47,7 +47,7 @@ img{
...
@@ -47,7 +47,7 @@ img{
### 功能模块介绍
### 功能模块介绍
#### 1. 拦截器与路由守卫
#### 1. 拦截器与路由守卫
第三方路由拦截库,一般带有windows对象等问题并不适合在uni-app中使用;另外传统路由拦截方式都是给原生方法做嵌套,首先这种写法并不优雅,另外不同项目的作者可能会不同的第三方路由库,这非常不利于生态的建设。你可能从插件市场拉下来一个项目有太多的学习成本,与你自有项目结合有大量差异需要去磨平。为此
`uni-starter`
基于
`uni.addInterceptor`
拦截器。
第三方路由拦截库,一般带有windows对象等问题并不适合在uni-app中使用;另外传统路由拦截方式都是给原生方法做嵌套,首先这种写法并不优雅,另外不同项目的作者可能会不同的第三方路由库,这非常不利于生态的建设。你可能从插件市场拉下来一个项目有太多的学习成本,与你自有项目结合有大量差异需要去磨平。为此
`uni-starter`
基于
`uni.addInterceptor`
拦截器。
拦截器顾名思义,是在框架方法执行的各个环节(包含:拦截前触发、成功回调拦截、失败回调拦截、完成回调拦截)篡改参数或终止运行。
拦截器顾名思义,是在框架方法执行的各个环节(包含:拦截前触发、成功回调拦截、失败回调拦截、完成回调拦截)
插入逻辑,
篡改参数或终止运行。
```
```
const {"router": {needLogin,login} } = uniStarterConfig //需要登录的页面
const {"router": {needLogin,login} } = uniStarterConfig //需要登录的页面
let list = ["navigateTo", "redirectTo", "reLaunch", "switchTab"];
let list = ["navigateTo", "redirectTo", "reLaunch", "switchTab"];
...
@@ -124,20 +124,20 @@ img{
...
@@ -124,20 +124,20 @@ img{
#### 5.升级中心相关
#### 5.升级中心相关
为了解决开发者维护多个 App 升级繁琐,重复逻辑过多,管理不便的问题,升级中心
`uni-upgrade-center`
应运而生。
为了解决开发者维护多个 App 升级繁琐,重复逻辑过多,管理不便的问题,升级中心
`uni-upgrade-center`
应运而生。
提供了简单、易用、统一的 App 管理、App 版本管理、安装包发布管理,升级检测更新管理。
提供了简单、易用、统一的 App 管理、App 版本管理、安装包发布管理,升级检测更新管理。
-
升级中心分为两个部分:
`uni-upgrade-center`
Admin管理后台和
`uni-upgrade-center
-app
`
前台检测更新。
-
升级中心分为两个部分:
`uni-upgrade-center`
Admin管理后台和
`uni-upgrade-center
- Admin
`
前台检测更新。
-
`uni-upgrade-center`
的介绍
[
详情
](
https://ext.dcloud.net.cn/plugin?id=4542
)
-
`uni-upgrade-center`
的介绍
[
详情
](
https://ext.dcloud.net.cn/plugin?id=4542
)
-
`uni-upgrade-center
-app
`
的介绍
[
详情
](
https://ext.dcloud.net.cn/plugin?id=4470
)
-
`uni-upgrade-center
- Admin
`
的介绍
[
详情
](
https://ext.dcloud.net.cn/plugin?id=4470
)
#### 6.指纹识别模块
#### 6.意见反馈
-
客户端
[
详情
](
https://ext.dcloud.net.cn/plugin?id=50
)
-
admin端
[
详情
](
https://ext.dcloud.net.cn/plugin?id=4992
)
#### 7.指纹识别模块
-
`manifest.json`
App模块配置 -->
`Fingerprint`
指纹识别
-
`manifest.json`
App模块配置 -->
`Fingerprint`
指纹识别
####
7
.消息推送模块
####
8
.消息推送模块
-
`manifest.json`
App模块配置 -->
`push`
消息推送
-
`manifest.json`
App模块配置 -->
`push`
消息推送
#### 8.意见反馈
-
客户端
[
详情
](
https://ext.dcloud.net.cn/plugin?id=50
)
-
admin端
[
详情
](
https://ext.dcloud.net.cn/plugin?id=4992
)
#### 9.隐私政策弹框
#### 9.隐私政策弹框
根据工业和信息化部关于开展APP侵害用户权益专项整治要求,App提交到应用市场必须满足以下条件:
根据工业和信息化部关于开展APP侵害用户权益专项整治要求,App提交到应用市场必须满足以下条件:
-
应用启动运行时需弹出隐私政策协议,说明应用采集用户数据
-
应用启动运行时需弹出隐私政策协议,说明应用采集用户数据
...
@@ -183,7 +183,10 @@ img{
...
@@ -183,7 +183,10 @@ img{
+
buttonAccept 二次确认提示框上接受按钮的文本
+
buttonAccept 二次确认提示框上接受按钮的文本
+
buttonRefuse 二次确认提示框上拒绝按钮的文本
+
buttonRefuse 二次确认提示框上拒绝按钮的文本
> 更多Android平台隐私与政策提示框配置方法,[详情](https://ask.dcloud.net.cn/article/36937)
> 更多Android平台隐私与政策提示框配置方法,[详情](https://ask.dcloud.net.cn/article/36937)
#### 注意:配置后提交云端打包后生效。理论上绝大部分和`manifest.json`生效相关的配置均需要提交云打包后生效
#### 注意:
1.
最新的华为应用市场要求,隐私政策提示框上接受按钮的文本,必须为“同意”而不能是其他有歧义的文字。
2.
配置后提交云端打包后生效。理论上绝大部分和
`manifest.json`
生效相关的配置均需要提交云打包后生效
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录