From 9cedb423d113d3a359b416931cffdfd8849c39e5 Mon Sep 17 00:00:00 2001 From: duqingquan-jpc Date: Sat, 12 Nov 2022 15:13:03 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=BB=E5=8F=96meta=20=E7=BB=93=E7=82=B9?= =?UTF-8?q?=E7=9A=84=E7=A4=BA=E4=BE=8B=E5=85=BC=E5=AE=B9=E8=87=AA=E5=AE=9A?= =?UTF-8?q?=E4=B9=89=E5=9F=BA=E5=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/advance/advance.vue | 2 +- .../utssdk/app-android/AndroidManifest.xml | 7 +++++++ uni_modules/uts-advance/utssdk/app-android/index.uts | 12 +++++++++--- 3 files changed, 17 insertions(+), 4 deletions(-) create mode 100644 uni_modules/uts-advance/utssdk/app-android/AndroidManifest.xml diff --git a/pages/advance/advance.vue b/pages/advance/advance.vue index 37ef0da..21b731d 100644 --- a/pages/advance/advance.vue +++ b/pages/advance/advance.vue @@ -152,7 +152,7 @@ icon:"none", title: '读取成功,注意查看控制台输出' }); - console.log("meta节点['DCLOUD_READ_PHONE_STATE'] 配置的值为:" + ret); + console.log(ret); }, testLifecyle: function() { uni.navigateTo({ diff --git a/uni_modules/uts-advance/utssdk/app-android/AndroidManifest.xml b/uni_modules/uts-advance/utssdk/app-android/AndroidManifest.xml new file mode 100644 index 0000000..369bbe3 --- /dev/null +++ b/uni_modules/uts-advance/utssdk/app-android/AndroidManifest.xml @@ -0,0 +1,7 @@ + + + + + diff --git a/uni_modules/uts-advance/utssdk/app-android/index.uts b/uni_modules/uts-advance/utssdk/app-android/index.uts index 5cb7d89..f497143 100644 --- a/uni_modules/uts-advance/utssdk/app-android/index.uts +++ b/uni_modules/uts-advance/utssdk/app-android/index.uts @@ -21,7 +21,7 @@ import Toast from 'android.widget.Toast'; import AlertDialog from 'android.app.AlertDialog'; import DialogInterface from 'android.content.DialogInterface'; import EditText from 'android.widget.EditText'; - +import R from 'io.dcloud.uni_modules.uts_advance.R'; import { onAppActivityDestroy, @@ -228,9 +228,15 @@ export function getMetaConfig(): string { } let adId = metaData.getString("DCLOUD_READ_PHONE_STATE") if (adId == null) { - return ""; + // 没有数据,说明是自定义基座,则读取自定义基座的配置 + let customMetaId = metaData.getString("UTS_CUSTOM_LAUNCHER_META") + if(customMetaId == null){ + return "" + } + return "自定义基座[UTS_CUSTOM_LAUNCHER_META]:" + customMetaId; } - return adId; + // 标准基座 + return "标准基座[DCLOUD_READ_PHONE_STATE]:" + adId; } -- GitLab