From 8dcd9f9b26a3b4b86400dadebcda5f26fb1159ea Mon Sep 17 00:00:00 2001 From: duqingquan Date: Mon, 31 Oct 2022 20:04:15 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=85=BE=E8=AE=AF=E5=9C=B0?= =?UTF-8?q?=E5=9B=BE=E6=8F=92=E4=BB=B6=E5=85=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages.json | 9 +++ pages/SDKIntegration/SDKIntegration.vue | 8 +- .../SDKIntegration/TencentMap/TencentMap.vue | 9 +++ pages/advance/advance.vue | 2 +- uni_modules/uni-getbatteryinfo/package.json | 4 +- .../utssdk/app-android/config.json | 3 + .../utssdk/app-android/index.uts | 6 +- .../utssdk/app-ios/config.json | 3 + .../uts-advance/utssdk/app-android/index.uts | 1 - .../utssdk/app-android/index.uts | 2 +- uni_modules/uts-tencentmap/changelog.md | 0 uni_modules/uts-tencentmap/package.json | 81 +++++++++++++++++++ uni_modules/uts-tencentmap/readme.md | 5 ++ .../utssdk/app-android/index.uts | 35 ++++++++ .../uts-tencentmap/utssdk/app-ios/index.uts | 0 15 files changed, 159 insertions(+), 9 deletions(-) create mode 100644 pages/SDKIntegration/TencentMap/TencentMap.vue create mode 100644 uni_modules/uni-getbatteryinfo/utssdk/app-android/config.json create mode 100644 uni_modules/uni-getbatteryinfo/utssdk/app-ios/config.json create mode 100644 uni_modules/uts-tencentmap/changelog.md create mode 100644 uni_modules/uts-tencentmap/package.json create mode 100644 uni_modules/uts-tencentmap/readme.md create mode 100644 uni_modules/uts-tencentmap/utssdk/app-android/index.uts create mode 100644 uni_modules/uts-tencentmap/utssdk/app-ios/index.uts diff --git a/pages.json b/pages.json index d941aef..6162307 100644 --- a/pages.json +++ b/pages.json @@ -44,6 +44,15 @@ "enablePullDownRefresh": false } + }, + { + "path" : "pages/SDKIntegration/TencentMap/TencentMap", + "style" : + { + "navigationBarTitleText": "", + "enablePullDownRefresh": false + } + }, { "path" : "pages/SDKIntegration/XToast/XToast", diff --git a/pages/SDKIntegration/SDKIntegration.vue b/pages/SDKIntegration/SDKIntegration.vue index 86f7f3d..d319f52 100644 --- a/pages/SDKIntegration/SDKIntegration.vue +++ b/pages/SDKIntegration/SDKIntegration.vue @@ -3,6 +3,7 @@ + @@ -27,7 +28,12 @@ uni.navigateTo({ url:'/pages/SDKIntegration/TencentLocation/TencentLocation' }) - } + }, + gotoTencentMap:function(e){ + uni.navigateTo({ + url:'/pages/SDKIntegration/TencentMap/TencentMap' + }) + }, } } diff --git a/pages/SDKIntegration/TencentMap/TencentMap.vue b/pages/SDKIntegration/TencentMap/TencentMap.vue new file mode 100644 index 0000000..58061be --- /dev/null +++ b/pages/SDKIntegration/TencentMap/TencentMap.vue @@ -0,0 +1,9 @@ + + + + + \ No newline at end of file diff --git a/pages/advance/advance.vue b/pages/advance/advance.vue index f50785c..ab9afb6 100644 --- a/pages/advance/advance.vue +++ b/pages/advance/advance.vue @@ -39,8 +39,8 @@ + - diff --git a/uni_modules/uni-getbatteryinfo/package.json b/uni_modules/uni-getbatteryinfo/package.json index 7803781..c8acbfa 100644 --- a/uni_modules/uni-getbatteryinfo/package.json +++ b/uni_modules/uni-getbatteryinfo/package.json @@ -8,7 +8,7 @@ ], "repository": "", "engines": { - "HBuilderX": "^3.6.7" + "HBuilderX": "^3.6.8" }, "dcloudext": { "type": "uts", @@ -43,7 +43,7 @@ }, "client": { "Vue": { - "vue2": "n", + "vue2": "y", "vue3": "y" }, "App": { diff --git a/uni_modules/uni-getbatteryinfo/utssdk/app-android/config.json b/uni_modules/uni-getbatteryinfo/utssdk/app-android/config.json new file mode 100644 index 0000000..bf95925 --- /dev/null +++ b/uni_modules/uni-getbatteryinfo/utssdk/app-android/config.json @@ -0,0 +1,3 @@ +{ + "minSdkVersion": "21" +} \ No newline at end of file diff --git a/uni_modules/uni-getbatteryinfo/utssdk/app-android/index.uts b/uni_modules/uni-getbatteryinfo/utssdk/app-android/index.uts index 5f2084f..92d832c 100644 --- a/uni_modules/uni-getbatteryinfo/utssdk/app-android/index.uts +++ b/uni_modules/uni-getbatteryinfo/utssdk/app-android/index.uts @@ -4,9 +4,9 @@ import { getAppContext } from "io.dcloud.uts.android"; type GetBatteryInfoOptions = { - success?: (res: UTSJSONObject) => void - fail?: (res: UTSJSONObject) => void - complete?: (res: UTSJSONObject) => void + success?: (res: object) => void + fail?: (res: object) => void + complete?: (res: object) => void } export default function getBatteryInfo(options: GetBatteryInfoOptions) { diff --git a/uni_modules/uni-getbatteryinfo/utssdk/app-ios/config.json b/uni_modules/uni-getbatteryinfo/utssdk/app-ios/config.json new file mode 100644 index 0000000..721b81e --- /dev/null +++ b/uni_modules/uni-getbatteryinfo/utssdk/app-ios/config.json @@ -0,0 +1,3 @@ +{ + "deploymentTarget": "9" +} \ No newline at end of file diff --git a/uni_modules/uts-advance/utssdk/app-android/index.uts b/uni_modules/uts-advance/utssdk/app-android/index.uts index b3f1f1d..8047b55 100644 --- a/uni_modules/uts-advance/utssdk/app-android/index.uts +++ b/uni_modules/uts-advance/utssdk/app-android/index.uts @@ -21,7 +21,6 @@ import { onAppActivityPause, onAppActivityResume, onAppActivityBack, - onAppActivityStop, onAppActivityResult, onAppTrimMemory, onAppConfigChange, diff --git a/uni_modules/uts-screenshot-listener/utssdk/app-android/index.uts b/uni_modules/uts-screenshot-listener/utssdk/app-android/index.uts index 4855c48..d52c980 100644 --- a/uni_modules/uts-screenshot-listener/utssdk/app-android/index.uts +++ b/uni_modules/uts-screenshot-listener/utssdk/app-android/index.uts @@ -84,7 +84,7 @@ class ScreenFileObserver extends FileObserver { /** * 开启截图监听 */ -export function onUserCaptureScreen(callback: (res:UTSJSONObject) => void) { +export function onUserCaptureScreen(callback: (res:object) => void) { // 检查相关权限是否已经具备 if (ActivityCompat.checkSelfPermission(getUniActivity()!, Manifest.permission.READ_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) { diff --git a/uni_modules/uts-tencentmap/changelog.md b/uni_modules/uts-tencentmap/changelog.md new file mode 100644 index 0000000..e69de29 diff --git a/uni_modules/uts-tencentmap/package.json b/uni_modules/uts-tencentmap/package.json new file mode 100644 index 0000000..286192b --- /dev/null +++ b/uni_modules/uts-tencentmap/package.json @@ -0,0 +1,81 @@ +{ + "id": "uts-tencentmap", + "displayName": "uts-tencentmap", + "version": "1.0.0", + "description": "uts-tencentmap", + "keywords": [ + "uts-tencentmap" +], + "repository": "", + "engines": { + "HBuilderX": "^3.6.8" + }, + "dcloudext": { + "type": "uts", + "sale": { + "regular": { + "price": "0.00" + }, + "sourcecode": { + "price": "0.00" + } + }, + "contact": { + "qq": "" + }, + "declaration": { + "ads": "", + "data": "", + "permissions": "" + }, + "npmurl": "" + }, + "uni_modules": { + "dependencies": [], + "encrypt": [], + "platforms": { + "cloud": { + "tcb": "u", + "aliyun": "u" + }, + "client": { + "Vue": { + "vue2": "u", + "vue3": "u" + }, + "App": { + "app-android": "u", + "app-ios": "u" + }, + "H5-mobile": { + "Safari": "u", + "Android Browser": "u", + "微信浏览器(Android)": "u", + "QQ浏览器(Android)": "u" + }, + "H5-pc": { + "Chrome": "u", + "IE": "u", + "Edge": "u", + "Firefox": "u", + "Safari": "u" + }, + "小程序": { + "微信": "u", + "阿里": "u", + "百度": "u", + "字节跳动": "u", + "QQ": "u", + "钉钉": "u", + "快手": "u", + "飞书": "u", + "京东": "u" + }, + "快应用": { + "华为": "u", + "联盟": "u" + } + } + } + } +} \ No newline at end of file diff --git a/uni_modules/uts-tencentmap/readme.md b/uni_modules/uts-tencentmap/readme.md new file mode 100644 index 0000000..8381857 --- /dev/null +++ b/uni_modules/uts-tencentmap/readme.md @@ -0,0 +1,5 @@ +# uts-tencentmap +### 开发文档 +[UTS 语法](https://uniapp.dcloud.net.cn/tutorial/syntax-uts.html) +[UTS 原生插件](https://uniapp.dcloud.net.cn/plugin/uts-plugin.html) +[Hello UTS](https://gitcode.net/dcloud/hello-uts/-/tree/dev) \ No newline at end of file diff --git a/uni_modules/uts-tencentmap/utssdk/app-android/index.uts b/uni_modules/uts-tencentmap/utssdk/app-android/index.uts new file mode 100644 index 0000000..b469a47 --- /dev/null +++ b/uni_modules/uts-tencentmap/utssdk/app-android/index.uts @@ -0,0 +1,35 @@ + +import { + getUniActivity, +} from "io.dcloud.uts.android"; + +import Intent from 'android.content.Intent'; +import Activity from 'android.app.Activity'; + +class TencentMapActivity extends Activity{ + + constructor (){ + super(); + } + + override onCreate(savedInstanceState?: Bundle):void { + super.onCreate(savedInstanceState) + this.setContentView(R.layout.demo_activity); + + let btn_start_service_front = findViewById