diff --git a/app/src/main/java/com/idormy/sms/forwarder/fragment/AboutFragment.kt b/app/src/main/java/com/idormy/sms/forwarder/fragment/AboutFragment.kt index 872fa3dc..4b232993 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/fragment/AboutFragment.kt +++ b/app/src/main/java/com/idormy/sms/forwarder/fragment/AboutFragment.kt @@ -13,6 +13,7 @@ import com.idormy.sms.forwarder.utils.CommonUtils.Companion.gotoProtocol import com.idormy.sms.forwarder.utils.CommonUtils.Companion.previewMarkdown import com.idormy.sms.forwarder.utils.CommonUtils.Companion.previewPicture import com.idormy.sms.forwarder.utils.HistoryUtils +import com.idormy.sms.forwarder.utils.HttpServerUtils import com.idormy.sms.forwarder.utils.XToastUtils import com.idormy.sms.forwarder.utils.sdkinit.XUpdateInit import com.xuexiang.xaop.annotation.SingleClick @@ -106,6 +107,7 @@ class AboutFragment : BaseFragment(), SuperTextView.OnSup AgentWebActivity.goWeb(context, getString(R.string.url_add_qq_group_5)) } + binding!!.menuWechatMiniprogram.setOnSuperTextViewClickListener(this) binding!!.menuDonation.setOnSuperTextViewClickListener(this) binding!!.menuWecomGroup.setOnSuperTextViewClickListener(this) binding!!.menuDingtalkGroup.setOnSuperTextViewClickListener(this) @@ -120,6 +122,13 @@ class AboutFragment : BaseFragment(), SuperTextView.OnSup R.id.menu_donation -> { previewMarkdown(this, getString(R.string.about_item_donation_link), getString(R.string.url_donation_link), false) } + R.id.menu_wechat_miniprogram -> { + if (HttpServerUtils.safetyMeasures != 3) { + XToastUtils.error("微信小程序只支持SM4加密传输!请前往主动控制·服务端修改安全措施!") + //return + } + previewPicture(this, getString(R.string.url_wechat_miniprogram), null) + } R.id.menu_wecom_group -> { previewPicture(this, getString(R.string.url_wework_group), null) } diff --git a/app/src/main/java/com/idormy/sms/forwarder/fragment/ClientFragment.kt b/app/src/main/java/com/idormy/sms/forwarder/fragment/ClientFragment.kt index b3795c5f..60e645ae 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/fragment/ClientFragment.kt +++ b/app/src/main/java/com/idormy/sms/forwarder/fragment/ClientFragment.kt @@ -166,6 +166,7 @@ class ClientFragment : BaseFragment(), View.OnClickListe } }) + binding!!.btnWechatMiniprogram.setOnClickListener(this) binding!!.btnServerHistory.setOnClickListener(this) binding!!.btnServerTest.setOnClickListener(this) } @@ -173,6 +174,13 @@ class ClientFragment : BaseFragment(), View.OnClickListe @SingleClick override fun onClick(v: View) { when (v.id) { + R.id.btn_wechat_miniprogram -> { + if (HttpServerUtils.safetyMeasures != 3) { + XToastUtils.error("微信小程序只支持SM4加密传输!请前往主动控制·服务端修改安全措施!") + return + } + CommonUtils.previewPicture(this, getString(R.string.url_wechat_miniprogram), null) + } R.id.btn_server_history -> { if (serverHistory.isEmpty()) { XToastUtils.warning(getString(R.string.no_server_history)) diff --git a/app/src/main/res/layout/fragment_about.xml b/app/src/main/res/layout/fragment_about.xml index fa76c464..1dfe527d 100644 --- a/app/src/main/res/layout/fragment_about.xml +++ b/app/src/main/res/layout/fragment_about.xml @@ -95,6 +95,11 @@ + + + + App Version: %s Cache Size: %s Frpc Version:%s + WeChat MiniProgram Cache cleared Frpc Deleted, App restarting © %1$s PPPSCN All rights reserved. @@ -54,6 +55,7 @@ https://gitee.com/pp/SmsForwarder/raw/main/pic/dingtalk.png https://gitee.com/pp/SmsForwarder/raw/main/pic/qywechat.png https://qun.qq.com/qqweb/qunpro/share?_wv=3&_wwv=128&appChannel=share&inviteCode=1W5aewP&appChannel=share&businessType=9&from=246610&biz=ka + https://gitee.com/pp/SmsForwarder/raw/main/pic/wechat_miniprogram.jpg Yes No diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 03e594df..0dfb3d52 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -26,6 +26,7 @@ 软件版本:%s 缓存大小:%s Frpc版本:%s + 微信小程序 已清理缓存 已删除动态库,重启APP中… © %1$s PPPSCN All rights reserved. @@ -54,6 +55,7 @@ https://gitee.com/pp/SmsForwarder/raw/main/pic/dingtalk.png https://gitee.com/pp/SmsForwarder/raw/main/pic/qywechat.png https://qun.qq.com/qqweb/qunpro/share?_wv=3&_wwv=128&appChannel=share&inviteCode=1W5aewP&appChannel=share&businessType=9&from=246610&biz=ka + https://gitee.com/pp/SmsForwarder/raw/main/pic/wechat_miniprogram.jpg