apk包含apk
This commit is contained in:
16
unpackage/dist/build/app-plus/__uniappautomator.js
vendored
Normal file
16
unpackage/dist/build/app-plus/__uniappautomator.js
vendored
Normal file
File diff suppressed because one or more lines are too long
32
unpackage/dist/build/app-plus/__uniappchooselocation.js
vendored
Normal file
32
unpackage/dist/build/app-plus/__uniappchooselocation.js
vendored
Normal file
File diff suppressed because one or more lines are too long
BIN
unpackage/dist/build/app-plus/__uniapperror.png
vendored
Normal file
BIN
unpackage/dist/build/app-plus/__uniapperror.png
vendored
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 5.7 KiB |
32
unpackage/dist/build/app-plus/__uniappopenlocation.js
vendored
Normal file
32
unpackage/dist/build/app-plus/__uniappopenlocation.js
vendored
Normal file
File diff suppressed because one or more lines are too long
33
unpackage/dist/build/app-plus/__uniapppicker.js
vendored
Normal file
33
unpackage/dist/build/app-plus/__uniapppicker.js
vendored
Normal file
File diff suppressed because one or more lines are too long
8
unpackage/dist/build/app-plus/__uniappquill.js
vendored
Normal file
8
unpackage/dist/build/app-plus/__uniappquill.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
unpackage/dist/build/app-plus/__uniappquillimageresize.js
vendored
Normal file
1
unpackage/dist/build/app-plus/__uniappquillimageresize.js
vendored
Normal file
File diff suppressed because one or more lines are too long
32
unpackage/dist/build/app-plus/__uniappscan.js
vendored
Normal file
32
unpackage/dist/build/app-plus/__uniappscan.js
vendored
Normal file
File diff suppressed because one or more lines are too long
BIN
unpackage/dist/build/app-plus/__uniappsuccess.png
vendored
Normal file
BIN
unpackage/dist/build/app-plus/__uniappsuccess.png
vendored
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.0 KiB |
24
unpackage/dist/build/app-plus/__uniappview.html
vendored
Normal file
24
unpackage/dist/build/app-plus/__uniappview.html
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<title>View</title>
|
||||
<link rel="icon" href="data:,">
|
||||
<link rel="stylesheet" href="app.css" />
|
||||
<script>var __uniConfig = {"globalStyle":{},"darkmode":false}</script>
|
||||
<script>
|
||||
var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') ||
|
||||
CSS.supports('top: constant(a)'))
|
||||
document.write(
|
||||
'<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' +
|
||||
(coverSupport ? ', viewport-fit=cover' : '') + '" />')
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="app"></div>
|
||||
<script src="uni-app-view.umd.js"></script>
|
||||
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
32
unpackage/dist/build/app-plus/androidPrivacy.json
vendored
Normal file
32
unpackage/dist/build/app-plus/androidPrivacy.json
vendored
Normal file
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"version" : "1",
|
||||
"prompt" : "template",
|
||||
"title" : "服务协议和隐私政策",
|
||||
"message" : "请你务必审慎阅读、充分理解“服务协议”和“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。<br/> 你可阅读<a href=\"https://docs.qq.com/doc/DWWNpa25xdFNwRW5V\">《服务协议》</a>和<a href=\"https://docs.qq.com/doc/DWW5NV29SSG5IbkZH\">《隐私政策》</a>了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。",
|
||||
"buttonAccept" : "同意并接受",
|
||||
"buttonRefuse" : "暂不同意",
|
||||
"hrefLoader" : "system",
|
||||
"backToExit" : "true",
|
||||
"disagreeMode" : {
|
||||
"support" : false,
|
||||
"loadNativePlugins" : false,
|
||||
"visitorEntry" : false,
|
||||
"showAlways" : false
|
||||
},
|
||||
"styles" : {
|
||||
"backgroundColor" : "#999",
|
||||
"borderRadius" : "5px",
|
||||
"title" : {
|
||||
"color" : "#000"
|
||||
},
|
||||
"buttonAccept" : {
|
||||
"color" : "#000"
|
||||
},
|
||||
"buttonRefuse" : {
|
||||
"color" : "#ff1e3c"
|
||||
},
|
||||
"buttonVisitor" : {
|
||||
"color" : "#00ffff"
|
||||
}
|
||||
}
|
||||
}
|
||||
11
unpackage/dist/build/app-plus/app-config-service.js
vendored
Normal file
11
unpackage/dist/build/app-plus/app-config-service.js
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
|
||||
;(function(){
|
||||
let u=void 0,isReady=false,onReadyCallbacks=[],isServiceReady=false,onServiceReadyCallbacks=[];
|
||||
const __uniConfig = {"pages":[],"globalStyle":{"backgroundColor":"#F8F8F8","navigationBar":{"backgroundColor":"#F8F8F8","titleText":"uni-app","type":"default","titleColor":"#000000"},"isNVue":false},"nvue":{"compiler":"uni-app","styleCompiler":"uni-app","flex-direction":"column"},"renderer":"auto","appname":"宇恒一号","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":true},"compilerVersion":"4.87","entryPagePath":"pages/light-theme/light-theme","entryPageQuery":"","realEntryPagePath":"","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000},"locales":{},"darkmode":false,"themeConfig":{}};
|
||||
const __uniRoutes = [{"path":"pages/light-theme/light-theme","meta":{"isQuit":true,"isEntry":true,"navigationBarHidden":true,"navigationBar":{"titleText":"YXD","style":"custom","type":"default"},"isNVue":false}},{"path":"pages/index/index","meta":{"navigationBarHidden":true,"navigationBar":{"titleText":"YXD","style":"custom","type":"default"},"isNVue":false}},{"path":"pages/night-theme/night-theme","meta":{"navigationBar":{"titleText":"","type":"default"},"isNVue":false}}].map(uniRoute=>(uniRoute.meta.route=uniRoute.path,__uniConfig.pages.push(uniRoute.path),uniRoute.path='/'+uniRoute.path,uniRoute));
|
||||
__uniConfig.styles=[];//styles
|
||||
__uniConfig.onReady=function(callback){if(__uniConfig.ready){callback()}else{onReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"ready",{get:function(){return isReady},set:function(val){isReady=val;if(!isReady){return}const callbacks=onReadyCallbacks.slice(0);onReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
|
||||
__uniConfig.onServiceReady=function(callback){if(__uniConfig.serviceReady){callback()}else{onServiceReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"serviceReady",{get:function(){return isServiceReady},set:function(val){isServiceReady=val;if(!isServiceReady){return}const callbacks=onServiceReadyCallbacks.slice(0);onServiceReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
|
||||
service.register("uni-app-config",{create(a,b,c){if(!__uniConfig.viewport){var d=b.weex.config.env.scale,e=b.weex.config.env.deviceWidth,f=Math.ceil(e/d);Object.assign(__uniConfig,{viewport:f,defaultFontSize:16})}return{instance:{__uniConfig:__uniConfig,__uniRoutes:__uniRoutes,global:u,window:u,document:u,frames:u,self:u,location:u,navigator:u,localStorage:u,history:u,Caches:u,screen:u,alert:u,confirm:u,prompt:u,fetch:u,XMLHttpRequest:u,WebSocket:u,webkit:u,print:u}}}});
|
||||
})();
|
||||
|
||||
1
unpackage/dist/build/app-plus/app-config.js
vendored
Normal file
1
unpackage/dist/build/app-plus/app-config.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
(function(){})();
|
||||
1
unpackage/dist/build/app-plus/app-service.js
vendored
Normal file
1
unpackage/dist/build/app-plus/app-service.js
vendored
Normal file
File diff suppressed because one or more lines are too long
2
unpackage/dist/build/app-plus/app.css
vendored
Normal file
2
unpackage/dist/build/app-plus/app.css
vendored
Normal file
File diff suppressed because one or more lines are too long
170
unpackage/dist/build/app-plus/manifest.json
vendored
Normal file
170
unpackage/dist/build/app-plus/manifest.json
vendored
Normal file
@@ -0,0 +1,170 @@
|
||||
{
|
||||
"@platforms": [
|
||||
"android",
|
||||
"iPhone",
|
||||
"iPad"
|
||||
],
|
||||
"id": "__UNI__B742B9E",
|
||||
"name": "宇恒一号",
|
||||
"version": {
|
||||
"name": "1.0.0",
|
||||
"code": "100"
|
||||
},
|
||||
"description": "",
|
||||
"developer": {
|
||||
"name": "",
|
||||
"email": "",
|
||||
"url": ""
|
||||
},
|
||||
"permissions": {
|
||||
"UniNView": {
|
||||
"description": "UniNView原生渲染"
|
||||
}
|
||||
},
|
||||
"plus": {
|
||||
"useragent": {
|
||||
"value": "uni-app",
|
||||
"concatenate": true
|
||||
},
|
||||
"splashscreen": {
|
||||
"target": "id:1",
|
||||
"autoclose": true,
|
||||
"waiting": true,
|
||||
"delay": 0
|
||||
},
|
||||
"popGesture": "close",
|
||||
"launchwebview": {
|
||||
"render": "always",
|
||||
"id": "1",
|
||||
"kernel": "WKWebview"
|
||||
},
|
||||
"usingComponents": true,
|
||||
"nvueStyleCompiler": "uni-app",
|
||||
"compilerVersion": 3,
|
||||
"permissions": {
|
||||
"Download": {},
|
||||
"Install": {},
|
||||
"Uninstall": {}
|
||||
},
|
||||
"plugins": {
|
||||
"download": {}
|
||||
},
|
||||
"runmode": "liberate",
|
||||
"distribute": {
|
||||
"icons": {
|
||||
"android": {
|
||||
"hdpi": "unpackage/res/icons/72x72.png",
|
||||
"xhdpi": "unpackage/res/icons/96x96.png",
|
||||
"xxhdpi": "unpackage/res/icons/144x144.png",
|
||||
"xxxhdpi": "unpackage/res/icons/192x192.png"
|
||||
},
|
||||
"ios": {
|
||||
"appstore": "unpackage/res/icons/1024x1024.png",
|
||||
"ipad": {
|
||||
"app": "unpackage/res/icons/76x76.png",
|
||||
"app@2x": "unpackage/res/icons/152x152.png",
|
||||
"notification": "unpackage/res/icons/20x20.png",
|
||||
"notification@2x": "unpackage/res/icons/40x40.png",
|
||||
"proapp@2x": "unpackage/res/icons/167x167.png",
|
||||
"settings": "unpackage/res/icons/29x29.png",
|
||||
"settings@2x": "unpackage/res/icons/58x58.png",
|
||||
"spotlight": "unpackage/res/icons/40x40.png",
|
||||
"spotlight@2x": "unpackage/res/icons/80x80.png"
|
||||
},
|
||||
"iphone": {
|
||||
"app@2x": "unpackage/res/icons/120x120.png",
|
||||
"app@3x": "unpackage/res/icons/180x180.png",
|
||||
"notification@2x": "unpackage/res/icons/40x40.png",
|
||||
"notification@3x": "unpackage/res/icons/60x60.png",
|
||||
"settings@2x": "unpackage/res/icons/58x58.png",
|
||||
"settings@3x": "unpackage/res/icons/87x87.png",
|
||||
"spotlight@2x": "unpackage/res/icons/80x80.png",
|
||||
"spotlight@3x": "unpackage/res/icons/120x120.png"
|
||||
}
|
||||
}
|
||||
},
|
||||
"splashscreen": {
|
||||
"androidStyle": "default",
|
||||
"iosStyle": "common",
|
||||
"android": {
|
||||
"hdpi": "C:/Users/ADMIN/Pictures/yxd-logo.png",
|
||||
"xhdpi": "C:/Users/ADMIN/Pictures/yxd-logo2.png",
|
||||
"xxhdpi": "C:/Users/ADMIN/Pictures/yxd-logo3.png"
|
||||
},
|
||||
"useOriginalMsgbox": true
|
||||
},
|
||||
"google": {
|
||||
"queries": {
|
||||
"package": [
|
||||
"com.android.chrome"
|
||||
]
|
||||
},
|
||||
"permissions": [
|
||||
"<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
|
||||
"<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
|
||||
"<uses-permission android:name=\"android.permission.VIBRATE\"/>",
|
||||
"<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
|
||||
"<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
|
||||
"<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
|
||||
"<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",
|
||||
"<uses-permission android:name=\"android.permission.CAMERA\"/>",
|
||||
"<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>",
|
||||
"<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
|
||||
"<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
|
||||
"<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
|
||||
"<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
|
||||
"<uses-feature android:name=\"android.hardware.camera\"/>",
|
||||
"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>",
|
||||
"<uses-permission android:name=\"android.permission.QUERY_ALL_PACKAGES\"/>",
|
||||
"<uses-permission android:name=\"android.permission.REQUEST_INSTALL_PACKAGES\"/>",
|
||||
"<uses-permission android:name=\"android.permission.START_VIEW_APP_FEATURES\"/>",
|
||||
"<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>",
|
||||
"<uses-permission android:name=\"android.permission.READ_EXTERNAL_STORAGE\"/>"
|
||||
]
|
||||
},
|
||||
"apple": {
|
||||
"dSYMs": false
|
||||
},
|
||||
"plugins": {
|
||||
"audio": {
|
||||
"mp3": {
|
||||
"description": "Android平台录音支持MP3格式文件"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"statusbar": {
|
||||
"immersed": "supportedDevice",
|
||||
"style": "dark",
|
||||
"background": "#F8F8F8"
|
||||
},
|
||||
"uniStatistics": {
|
||||
"enable": false
|
||||
},
|
||||
"allowsInlineMediaPlayback": true,
|
||||
"uni-app": {
|
||||
"control": "uni-v3",
|
||||
"vueVersion": "3",
|
||||
"compilerVersion": "4.87",
|
||||
"nvueCompiler": "uni-app",
|
||||
"renderer": "auto",
|
||||
"nvue": {
|
||||
"flex-direction": "column"
|
||||
},
|
||||
"nvueLaunchMode": "normal",
|
||||
"webView": {
|
||||
"minUserAgentVersion": "49.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"app-harmony": {
|
||||
"useragent": {
|
||||
"value": "uni-app",
|
||||
"concatenate": true
|
||||
},
|
||||
"uniStatistics": {
|
||||
"enable": false
|
||||
}
|
||||
},
|
||||
"launch_path": "__uniappview.html"
|
||||
}
|
||||
1
unpackage/dist/build/app-plus/pages/index/index.css
vendored
Normal file
1
unpackage/dist/build/app-plus/pages/index/index.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
*[data-v-dd386fb8]{margin:0;padding:0;box-sizing:border-box;font-family:PingFang SC,Helvetica Neue,Arial,sans-serif}body[data-v-dd386fb8]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;background:linear-gradient(135deg,#0f1419 0,#1a1f2e)}.main-view[data-v-dd386fb8]{z-index:0;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1rem;position:relative;overflow:hidden;background:radial-gradient(ellipse at center,#0f1419,#0a0e1a 70%);color:#e8f4f8}.container[data-v-dd386fb8]{display:flex;flex-direction:column;width:auto;height:90vh;max-width:500px;background:rgba(26,31,46,.8);border:1px solid rgba(139,195,232,.2);border-radius:16px;overflow:hidden;box-shadow:0 0 30px rgba(139,195,232,.5);text-align:center;justify-content:center;padding:40px 30px;margin:10px;box-sizing:border-box}.logo[data-v-dd386fb8]{z-index:1;width:100px;height:100px;margin:0 auto 25px;background:rgba(139,195,232,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:40px;box-shadow:0 0 20px rgba(139,195,232,.3);overflow:hidden;padding:10px}.logo uni-image[data-v-dd386fb8]{z-index:2;max-width:100%;max-height:100%;object-fit:contain;display:block}h1[data-v-dd386fb8]{font-size:2rem;font-weight:700;letter-spacing:2px;background:linear-gradient(135deg,#8bc3e8,#6ba3d6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 5px rgba(74,139,194,.2));text-shadow:0 0 10px rgba(139,195,232,.3)}.description[data-v-dd386fb8]{color:#9db4c0;font-size:.9rem;margin:20px}.url-display[data-v-dd386fb8]{background:#f8f9fa;padding:15px;border-radius:12px;margin-bottom:25px;border:1px solid #eaeaea;display:flex;align-items:center;justify-content:center;font-size:14px;color:#5a6570}.access-btn[data-v-dd386fb8]{background:linear-gradient(135deg,#8bc3e8,#6ba3d6);color:#fff;border:none;width:100%;padding:16px 40px;border-radius:20px;font-size:18px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 0 20px rgba(139,195,232,.3);display:inline-block;margin-bottom:25px}.access-btn[data-v-dd386fb8]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.2)}.access-btn[data-v-dd386fb8]:active{transform:translateY(0);box-shadow:0 3px 10px rgba(0,0,0,.15)}.access-btn[data-v-dd386fb8]:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:0 5px 15px rgba(0,0,0,.15)}.loading-container[data-v-dd386fb8]{margin:20px 0;display:none}.spinner[data-v-dd386fb8]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;animation:spin-dd386fb8 1s linear infinite;margin:0 auto 15px}@keyframes spin-dd386fb8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-dd386fb8]{font-size:16px;color:#7f8c8d}.alternative[data-v-dd386fb8]{margin-top:25px;padding-top:20px;border-top:1px solid #eaeaea;font-size:14px;color:#7f8c8d}.alternative a[data-v-dd386fb8]{color:#3498db;text-decoration:none}.alternative a[data-v-dd386fb8]:hover{text-decoration:underline}@media (max-width: 600px){.container[data-v-dd386fb8]{padding:30px 20px}h1[data-v-dd386fb8]{font-size:22px}.access-btn[data-v-dd386fb8]{padding:14px 30px;font-size:16px}}
|
||||
1
unpackage/dist/build/app-plus/pages/light-theme/light-theme.css
vendored
Normal file
1
unpackage/dist/build/app-plus/pages/light-theme/light-theme.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
unpackage/dist/build/app-plus/pages/night-theme/night-theme.css
vendored
Normal file
1
unpackage/dist/build/app-plus/pages/night-theme/night-theme.css
vendored
Normal file
File diff suppressed because one or more lines are too long
BIN
unpackage/dist/build/app-plus/static/apk/com.android.chrome.apk
vendored
Normal file
BIN
unpackage/dist/build/app-plus/static/apk/com.android.chrome.apk
vendored
Normal file
Binary file not shown.
BIN
unpackage/dist/build/app-plus/static/logo.png
vendored
Normal file
BIN
unpackage/dist/build/app-plus/static/logo.png
vendored
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 60 KiB |
4
unpackage/dist/build/app-plus/static/protocol/link.txt
vendored
Normal file
4
unpackage/dist/build/app-plus/static/protocol/link.txt
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
【腾讯文档】服务协议
|
||||
https://docs.qq.com/doc/DWWNpa25xdFNwRW5V
|
||||
【腾讯文档】隐私政策
|
||||
https://docs.qq.com/doc/DWW5NV29SSG5IbkZH
|
||||
98
unpackage/dist/build/app-plus/static/protocol/privacy.html
vendored
Normal file
98
unpackage/dist/build/app-plus/static/protocol/privacy.html
vendored
Normal file
@@ -0,0 +1,98 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-CN">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
|
||||
<title>宇恒一号隐私政策</title>
|
||||
<style>
|
||||
* {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
body {
|
||||
font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Helvetica Neue", Arial, sans-serif;
|
||||
font-size: 14px;
|
||||
line-height: 1.8;
|
||||
color: #333;
|
||||
background-color: #fff;
|
||||
padding: 15px;
|
||||
}
|
||||
h2 {
|
||||
font-size: 18px;
|
||||
text-align: center;
|
||||
margin: 20px 0;
|
||||
font-weight: 600;
|
||||
}
|
||||
h3 {
|
||||
font-size: 16px;
|
||||
margin: 15px 0 10px;
|
||||
font-weight: 600;
|
||||
color: #222;
|
||||
}
|
||||
p, li {
|
||||
margin: 8px 0;
|
||||
text-indent: 2em;
|
||||
}
|
||||
ul {
|
||||
padding-left: 2em;
|
||||
}
|
||||
.company {
|
||||
color: #1677ff; /* 突出公司名称 */
|
||||
font-weight: 500;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<h2>宇恒一号隐私政策</h2>
|
||||
|
||||
<h3>一、隐私政策的适用范围</h3>
|
||||
<p>1.1 本隐私政策适用于成都宇信达智能有限公司(以下简称“我们”)运营的宇恒一号(以下简称“本应用”)收集、使用、存储、共享、保护你的个人信息的全部行为。</p>
|
||||
<p>1.2 本隐私政策不适用于第三方提供的服务(如本应用内的第三方链接、广告等),第三方的信息处理规则由其自行制定,我们不承担责任。</p>
|
||||
|
||||
<h3>二、我们收集的个人信息</h3>
|
||||
<p>2.1 为优化应用性能、提升服务质量,我们会收集以下非敏感信息:</p>
|
||||
<ul>
|
||||
<li>设备标识(如设备型号、操作系统版本、唯一设备标识符);</li>
|
||||
<li>操作日志(如使用时长、点击行为、页面访问记录);</li>
|
||||
<li>网络信息(如IP地址、网络类型)。</li>
|
||||
</ul>
|
||||
<p>2.2 若你使用登录、支付、实名认证等核心服务,我们会收集你主动提供的信息(如手机号、姓名),此类信息仅用于完成你申请的服务。</p>
|
||||
<p>2.3 我们不会收集你的地理位置、通讯录、相册等敏感信息,除非获得你的明确授权。</p>
|
||||
|
||||
<h3>三、信息的使用目的</h3>
|
||||
<p>3.1 收集的设备标识、操作日志等信息仅用于:</p>
|
||||
<ul>
|
||||
<li>分析应用使用情况,优化功能体验;</li>
|
||||
<li>排查应用故障,提升稳定性;</li>
|
||||
<li>统计用户行为,提供个性化推荐(你可在设置中关闭)。</li>
|
||||
</ul>
|
||||
<p>3.2 我们不会将你的个人信息用于本政策未载明的其他目的,如需变更,会提前征得你的同意。</p>
|
||||
|
||||
<h3>四、信息的存储与保护</h3>
|
||||
<p>4.1 你的个人信息将存储在中国大陆的服务器上,存储期限为你使用本应用期间+停止使用后12个月(法律法规另有要求的除外)。</p>
|
||||
<p>4.2 我们采用加密传输、权限管控、数据脱敏等技术手段保护你的信息,防止信息泄露、篡改、丢失。</p>
|
||||
|
||||
<h3>五、信息的共享与转让</h3>
|
||||
<p>5.1 我们不会向任何第三方出售、出租你的个人信息。</p>
|
||||
<p>5.2 仅在以下情况下,我们会共享你的信息:</p>
|
||||
<ul>
|
||||
<li>获得你的明确授权;</li>
|
||||
<li>遵守法律法规、司法机关或行政机关的强制要求;</li>
|
||||
<li>为保护我们或他人的合法权益(如防止欺诈、处理安全事件)。</li>
|
||||
</ul>
|
||||
|
||||
<h3>六、你的权利</h3>
|
||||
<p>6.1 你有权查询、更正、删除你的个人信息。</p>
|
||||
<p>6.2 你有权拒绝我们收集非必要信息,可通过手机系统设置关闭相关权限,拒绝后可能影响部分功能使用。</p>
|
||||
|
||||
<h3>七、隐私政策的更新</h3>
|
||||
<p>7.1 我们会根据法律法规更新或业务调整修订本政策,更新后将通过弹窗、公告等方式通知你。</p>
|
||||
|
||||
<h3>八、联系我们</h3>
|
||||
<p>8.1 若你对本隐私政策有任何疑问,可通过以下方式联系我们:</p>
|
||||
<ul>
|
||||
<li>公司地址:成都市金牛区茶店子西街46号402。</li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
||||
75
unpackage/dist/build/app-plus/static/protocol/service.html
vendored
Normal file
75
unpackage/dist/build/app-plus/static/protocol/service.html
vendored
Normal file
@@ -0,0 +1,75 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-CN">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
|
||||
<title>宇恒一号服务协议</title>
|
||||
<style>
|
||||
* {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
body {
|
||||
font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Helvetica Neue", Arial, sans-serif;
|
||||
font-size: 14px;
|
||||
line-height: 1.8;
|
||||
color: #333;
|
||||
background-color: #fff;
|
||||
padding: 15px;
|
||||
}
|
||||
h2 {
|
||||
font-size: 18px;
|
||||
text-align: center;
|
||||
margin: 20px 0;
|
||||
font-weight: 600;
|
||||
}
|
||||
h3 {
|
||||
font-size: 16px;
|
||||
margin: 15px 0 10px;
|
||||
font-weight: 600;
|
||||
color: #222;
|
||||
}
|
||||
p, li {
|
||||
margin: 8px 0;
|
||||
text-indent: 2em;
|
||||
}
|
||||
ul {
|
||||
padding-left: 2em;
|
||||
}
|
||||
.company {
|
||||
color: #1677ff; /* 突出公司名称 */
|
||||
font-weight: 500;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<h2>宇恒一号服务协议</h2>
|
||||
|
||||
<h3>一、协议的接受与适用</h3>
|
||||
<p>1.1 本协议由你与成都宇信达智能有限公司(以下简称“我们”)共同缔结,本协议具有合同效力。你通过点击“同意并接受”按钮、下载、安装、使用宇恒一号(以下简称“本应用”),即表示你已阅读并同意本协议的全部条款。</p>
|
||||
<p>1.2 我们有权根据法律法规及业务发展需要不定期更新本协议,更新后的协议将通过本应用公告、弹窗等方式通知你。若你继续使用本应用,即视为你接受更新后的协议;若你不同意,应立即停止使用本应用。</p>
|
||||
|
||||
<h3>二、服务内容</h3>
|
||||
<p>2.1 本应用为你提供基于生成式人工智能模型技术的对话及互动等服务,具体服务内容以本应用实际提供为准。</p>
|
||||
<p>2.2 我们有权根据技术发展、用户需求等因素调整、优化、暂停或终止部分或全部服务,相关调整将提前通知你(紧急情况除外)。</p>
|
||||
|
||||
<h3>三、用户权利与义务</h3>
|
||||
<p>3.1 你有权按照本协议约定使用本应用提供的服务,有权对服务提出意见和建议。</p>
|
||||
<p>3.2 你承诺在使用本应用时,遵守国家法律法规、公序良俗,不得利用本应用从事违法违规活动(如传播违法信息、恶意攻击系统、侵犯他人权益等)。</p>
|
||||
<p>3.3 你应对自身使用本应用的行为及产生的后果承担全部责任,若因你的违规行为导致我们或第三方损失,你应承担赔偿责任。</p>
|
||||
|
||||
<h3>四、服务的暂停与终止</h3>
|
||||
<p>4.1 若你违反本协议约定,我们有权暂停或终止向你提供服务,且无需承担违约责任。</p>
|
||||
<p>4.2 你可随时停止使用本应用,若注销账号,注销后相关数据将按隐私政策约定处理。</p>
|
||||
|
||||
<h3>五、免责声明</h3>
|
||||
<p>5.1 因不可抗力(如自然灾害、网络故障、政策调整等)导致本应用无法正常提供服务的,我们不承担责任,但将尽力减少损失。</p>
|
||||
<p>5.2 本应用提供的第三方链接、内容仅作参考,我们不对其准确性、合法性承担责任。</p>
|
||||
|
||||
<h3>六、其他</h3>
|
||||
<p>6.1 本协议的解释权归成都宇信达智能有限公司所有。</p>
|
||||
<p>6.2 若你与我们就本协议产生争议,可通过协商解决;协商不成的,可向成都市人民法院提起诉讼。</p>
|
||||
<p>6.3 本协议自你同意之日起生效,有效期至你停止使用本应用之日止。</p>
|
||||
</body>
|
||||
</html>
|
||||
7
unpackage/dist/build/app-plus/uni-app-view.umd.js
vendored
Normal file
7
unpackage/dist/build/app-plus/uni-app-view.umd.js
vendored
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user