小程序
我的小程序和微信支付都是刚刚申请的,但是一申请就显示违规,不太合理,我应该怎么处理呢
网站拦截申述https://hmtool.top麻烦审核一下》?
小程序备案显示企业工商四要素核验失败 但是公示网上可以查到 是已经更新了的 这个怎么解决?
[图片][图片][图片][图片][图片]一天申述一次,申述核实无问题后隔天又拦截,2天申诉两次,今天又被拦截,就算申诉成功后也无法长按识别二维码,只能扫一扫跳转,希望解答是为何,感谢! 使用的是云服务器存储域名 https://6465-develop-3gfiejek58c49cdf1330619521tcb.acloud.a二维码链接 https://6465-develop-3gfiejek58c49cdf1330619521tcb.acloud.a/?code=0301F004050242543247020304
小程序配置普通链接二维码规则,但是一直提示我不可配置此规则,规则为manager.ysnykj.cn?qrcode[图片]
[图片]
小程序变更了主体,现在要求重新备案,直接变更还选择不了,得选注销。 想问一下小程序注销完重新备案需要准备哪些资料,新备案完成之前会影响使用吗? 在注销备案中选择注销微信小程序,需要几天可以注销完毕
[图片]
http://wx.loveqsh.com每次打开都有提示非微信官方网页,请解除提示 [图片]
短信法人没及时验证,再验证时就提示这个,重新发短信也不行,现在不知道该如何解决 信息都是填写对了的[图片]
[图片]微信端,快捷登录(包括QQ、微信、支付宝、微博等),在手机微信端快捷登录,提示“错误信息(-1,net::ERR_INVALID_ARGUMENT) 轻触屏幕重新”加载,才能跳转到QQ、微信、支付宝、微博等的快捷登录页面,大家有没有碰到过,什么原因,如何解决?
[图片]我们用的是扫码直接跳转到小程序内部,后来发现不管是直接用主域名在微信打开还是跳转到小程序均会被拦截 拦截时间:2025年4月23日至今
我的正式环境的订单获取不到
// utils/tq.js export const questions = [ { type: "多选题", question: "请选择所有偶数", options: ["1", "2", "3", "4"], correctAnswer: ["2", "4"] }, { type: "判断题", question: "水的化学式是 H2O。", correctAnswer: true } ]; <!-- pages/question/question.wxml --> <view class="container"> <view class="question-number"> <text>题目 {{currentQuestionIndex + 1}} / {{questions.length}}</text> </view> <view class="question"> <text>{{currentQuestion.question}}</text> </view> <view class="options"> <!-- 单选题 --> <block wx:if="{{currentQuestion.type === '单选题'}}"> <radio-group class="radio-group" bindchange="selectOption"> <block wx:for="{{currentQuestion.options}}" wx:key="index"> <label class="radio-label"> <radio value="{{item}}" checked="{{item === selectedAnswer}}" /> {{item}} </label> </block> </radio-group> </block> <!-- 多选题 --> <block wx:elif="{{currentQuestion.type === '多选题'}}"> <checkbox-group class="checkbox-group" bindchange="selectOption"> <block wx:for="{{currentQuestion.options}}" wx:key="index"> <label class="checkbox-label"> <checkbox value="{{item}}" checked="{{selectedAnswer.includes(item)}}" /> {{item}} </label> </block> </checkbox-group> </block> <!-- 判断题 --> <block wx:elif="{{currentQuestion.type === '判断题'}}"> <radio-group class="radio-group" bindchange="toggleJudgment"> <label class="radio-label"> <radio value="true" checked="{{selectedAnswer === true}}" /> 是 </label> <label class="radio-label"> <radio value="false" checked="{{selectedAnswer === false}}" /> 否 </label> </radio-group> </block> </view> <view class="result" wx:if="{{showResult}}"> <text>{{resultMessage}}</text> </view> <view class="controls"> <button bindtap="prevQuestion" wx:if="{{currentQuestionIndex > 0}}">上一题</button> <button bindtap="nextQuestion" wx:if="{{currentQuestionIndex < questions.length - 1}}">下一题</button> <button bindtap="checkAnswer" wx:if="{{currentQuestionIndex === questions.length - 1}}">提交答案</button> </view> </view> // pages/question/question.js const { questions } = require('../../utils/tq.js'); Page({ data: { questions: questions, currentQuestionIndex: 0, selectedAnswer: null, // 初始化为null showResult: false, resultMessage: "", }, onLoad() { this.setData({ currentQuestion: this.data.questions[this.data.currentQuestionIndex] }); }, selectOption(event) { const value = event.detail.value[0]; const { currentQuestion } = this.data; const valueArray = event.detail.value;// console.log("选中的值:", valueArray);// if (currentQuestion.type === "单选题") { this.setData({ selectedAnswer: value }); } else if (currentQuestion.type === "多选题") { let selected = this.data.selectedAnswer || []; const index = selected.indexOf(value); if (index === -1) { selected.push(value); } else { selected.splice(index, 1); } this.setData({ selectedAnswer: selected }); } }, toggleJudgment(event) { // 获取用户选择的值,并将其转换为布尔值 const value = event.detail.value === "true"; // 修正这里 this.setData({ selectedAnswer: value }); }, nextQuestion() { const { currentQuestion, selectedAnswer } = this.data; let isCorrect = false; if (currentQuestion.type === "单选题") { isCorrect = selectedAnswer === currentQuestion.correctAnswer[0]; } else if (currentQuestion.type === "多选题") { // 确保selectedAnswer是数组 if (!Array.isArray(selectedAnswer)) { this.setData({ showResult: true, resultMessage: "请选择至少一个选项" }); return; } isCorrect = JSON.stringify(selectedAnswer.sort()) === JSON.stringify(currentQuestion.correctAnswer.sort()); } else if (currentQuestion.type === "判断题") { isCorrect = selectedAnswer === currentQuestion.correctAnswer; } if (isCorrect) { // 如果答案正确,跳转到下一题 this.setData({ currentQuestionIndex: this.data.currentQuestionIndex + 1, selectedAnswer: null, // 重置答案 showResult: false }); if (this.data.currentQuestionIndex < this.data.questions.length) { this.setData({ currentQuestion: this.data.questions[this.data.currentQuestionIndex] }); } else { wx.showToast({ title: "已经完成所有题目!", icon: "success", duration: 2000 }); } } else { // 如果答案错误,显示正确答案 this.setData({ showResult: true, resultMessage: `很遗憾,回答错误。正确答案是:${this.getCorrectAnswer(currentQuestion)}` }); } }, prevQuestion() { if (this.data.currentQuestionIndex > 0) { this.setData({ currentQuestionIndex: this.data.currentQuestionIndex - 1, selectedAnswer: null, // 重置答案 showResult: true }); this.setData({ currentQuestion: this.data.questions[this.data.currentQuestionIndex] }); } }, checkAnswer() { const { currentQuestion, selectedAnswer } = this.data; let isCorrect = false; if (currentQuestion.type === "单选题") { isCorrect = selectedAnswer === currentQuestion.correctAnswer[0]; } else if (currentQuestion.type === "多选题") { if (!Array.isArray(selectedAnswer)) { this.setData({ showResult: true, resultMessage: "请选择至少一个选项" }); return; } isCorrect = JSON.stringify(selectedAnswer.sort()) === JSON.stringify(currentQuestion.correctAnswer.sort()); } else if (currentQuestion.type === "判断题") { isCorrect = selectedAnswer === currentQuestion.correctAnswer; } if (isCorrect) { wx.showToast({ title: "恭喜,答案正确!", icon: "success", duration: 2000 }); this.setData({ showResult: false // 清除错误提示 }); } else { this.setData({ showResult: true, resultMessage: `很遗憾,回答错误。正确答案是:${this.getCorrectAnswer(currentQuestion)}` }); } }, getCorrectAnswer(question) { if (question.type === "单选题" || question.type === "多选题") { return question.correctAnswer.join(", "); } else if (question.type === "判断题") { return question.correctAnswer ? "是" : "否"; } return ""; } }); /* pages/question/question.wxss */ .container { padding: 20px; } .question-number { font-size: 16px; color: #666; margin-bottom: 10px; text-align: center; } .question { font-size: 18px; margin-bottom: 10px; } .options { margin-bottom: 20px; } .option { margin-bottom: 10px; } .radio-group, .checkbox-group { display: flex; flex-direction: column; /* 确保选项竖直排列 */ } .radio-label, .checkbox-label { margin-right: 10px; margin-bottom: 15px;/* 调整选项之间的间距 */ } /* 自定义checkbox样式 */ .checkbox .wx-checkbox-input { width: 30rpx; height: 30rpx; border-radius: 50%; border: 1px solid #ccc; } .checkbox .wx-checkbox-input.wx-checkbox-input-checked { background-color: #007aff; border-color: #007aff; } .checkbox .wx-checkbox-input.wx-checkbox-input-checked::before { content: "\2713"; color: #fff; font-size: 20rpx; line-height: 30rpx; text-align: center; } .result { font-size: 16px; color: red; margin-bottom: 20px; } .controls { display: flex; justify-content: space-between; }
我的小程序主体在4.25号已经主体变更完成了,那我现在需要变更备案的话,需要先注销原有备案吗?还是提交了注销后就可以进行新的备案申请了?注销备案影响现在上线的业务场景吗?
[图片]
[图片] 我们的域名:https://www.alltuu.com/,经自查无违规内容,如有遗漏请指出,并告知如何整改
受限制的域名链接: https://img.vrupup.com/s/756/front/H5/index.html [图片] 之前网站被攻击注入了一些违规的内容,违规的链接已经清除,如下图所示 [图片] 但多次申诉依旧反馈是该链接有问题 申诉结果: [图片] 麻烦告知具体是什么原因,现已影响正常的业务进行,需要我们处理的,我们积极配合
我们微信的H5页面,https://alltuu.cc/q/mAfM7f/,打开时提示:“经网址安全检测,该网页包含不安全内容。为维护绿色上网环境,已停止访问。”。麻烦举证告知具体是哪里的地方出了问题,我们好针对性的整改,谢谢。
wx.getFuzzyLocation 企微小程序不能使用,wx.getLocation 没权限? 应该怎么去定位
苦繁杂的海外支付久已,如果能做到全球大一统,那就相当完美
以往都要找当地的支付服务商去开户,门槛高,沟通慢
如果Tenpay Global能一次性接入大多数的主流国家,那就相当省事了
第一步肯定是先对接热门的国家/地区:
中国香港,中国澳门,日本,韩国,美国,加拿大,澳大利亚,马来西亚,印尼
这些地区的华人消费者多,华人商家也多
手续费率最好要低于2%,再高就超过行业水平了
最好是t+3内到账
第二,接口要全球大一统,一次对接,能适用到每个国家的主体小程序
第三,有额外报送国内海关的接口
第四,有成熟的sdk提供,方便对接