小程序
[图片] [图片] 图二不生效,但是如果将这个css变量定义在对应文件下的wxss下就能生效
判定【该网页所属平台可能存在被他人恶意利用生成违规内容的情况】能否提前告知开发者并尽量控制最小范围? 这个具体是什么问题可以地方查看吗,以及如何解决。 [图片]
https://developers.weixin.qq.com/miniprogram/product/record/guidelines.html
[渲染层网络层错误] Failed to load local font resource /assets/fonts/t.woff-do-not-use-local-path-./miniprogram_npm/tdesign-miniprogram/icon/icon.wxss&30&7 the server responded with a status of 500 (HTTP/1.1 500 Internal Server Error) (env: Windows,mp,2.01.2510270; lib: 3.14.0) [渲染层网络层错误] Failed to load local font resource /assets/fonts/wr.woff-do-not-use-local-path-./style/iconfont.wxss&3&7 the server responded with a status of 500 (HTTP/1.1 500 Internal Server Error) (env: Windows,mp,2.01.2510270; lib: 3.14.0) [system] Launch Time: 24200 ms [渲染层网络层错误] Failed to load local font resource /assets/fonts/t.woff-do-not-use-local-path-./style/iconfont.wxss&15&7 the server responded with a status of 500 (HTTP/1.1 500 Internal Server Error) (env: Windows,mp,2.01.2510270; lib: 3.14.0) [渲染层网络层错误] Failed to load image https://images.unsplash.com/photo-1589924691195-41432c84c161?auto=format&fit=crop&w=600&h=600&q=80 the server responded with a status of 404 (HTTP/1.1 404) From server 2a04:4e42:1a::720(env: Windows,mp,2.01.2510270; lib: 3.14.0)
通过名称搜索此小程序 无法被搜索 小程序涉嫌违规,被搜索功能已被限制
尊敬的团队你好:该平台没有存在违规操作行为,目前无法登录,是否被他人恶意利用?
https://api.weixin.qq.com/channels/ec/league/headsupplier/item/promotiondetail/get?access_token=100_IdqZJmG57tJw7cpbD2vF5G_i50OfdQ8VR-PNETj06ceisAlrGKIvWXl7DyjPlbUXEXryxAZwUQdH3w7STScwLqsmonpT7Xb2doyeXBdZxt6R7omwDyyFDMRLYO4WPBdAJAFYK 达人带货接口里面的 【获取商品推广参数详情】,接口返回结果: { "errcode": 0, "errmsg": "ok", "item": { "product_id": "15000020156069", "shop_appid": "wx6937d3df46b485f4", "spu_source": 1, "commission_info": { "plan_type": 1, "commission_type": 1, "service_ratio": 30000, "start_time": 5, "end_time": 4294967290 }, "cooperative_info": { "cooperative_status": 1, "is_hidden": true } } } 商品明明没有隐藏,但是显示隐藏了,link也没返回,我现在拿不到推广的link 无法给下面的人推广,麻烦协助,谢谢
贵阳学院官方公众号今天发布了一篇推文,内容发布后文章自动设置了“国际儒学联合会”“十八焕蝶”检索关键词,关键词设置不合理,文章链接:https://mp.weixin.qq.com/s/JeyQlfPDECCSqeaq1u1yBw,烦请关闭自动添加的检索关键词。
登录不上该平台
线上运营的版本有bug,所以提交了新版本审核,线上运营的版本可以暂停服务吗会影响审核吗。
已开通流量主,但是每次手动插入广告还是智能插入广告都没用,插不上,不显示广告,无任何提示。
[图片]
提示 主体名称或证件号校验未通过,请前往更新. 主体在1月已经完成更名以及工信部备案.查询交流专区发行都有这样普遍问题.认为是bug. appid wxf9c45df33acc0433 主体 杭州动态宇宙科技有限公司 请尽快处理,用量包无法购买影响业务.
尊敬的微信团队: 您好! 申述域名 https://66ni.cn/ 我是域名 https://66ni.cn 的持有人,现就该域名被限制访问的问题进行申诉: 该域名主要用于企业官网展示/非商业化分享等,内容合法合规,不存在任何违规行为。 合规运营承诺 (1)严格遵守《微信外部链接内容管理规范》 (2)坚决抵制恶意营销、诱导分享等违规行为 (3)定期进行内容自查,维护良好网络环境 [图片][图片] 只有一个公司主页介绍页面 请求核查
交个朋友会员商城是干什么的,没有用过这个小程序为什么会有,手机放着自己就出来了,客服说的什么还看不到是怎么回事? [图片] [图片]
“无法确认该网页的安全性,请谨慎访问。”,已经频繁多次出现该提示,每次申请恢复访问后过不久又会有该提示,已严重影响业务,如果网站内容有问题那为啥每次申诉还能通过呢,申诉治标不治本,请微信官方彻底解决此问题。
我的小程序需要接入内购模块,商品是虚拟商品,我应该接入虚拟支付还是微信支付,我查阅资料发现:https://developers.weixin.qq.com/community/operate/detail/1006 这里说ios不支持虚拟支付,那还是应该走微信支付吗,不是很清楚,文档里也没说
主体负责人证件已经重新办理过了,但是备案界面上显示的有效期还是旧的身份证,导致无法进行备案
我在我的小程序里增加充值购买虚拟商品(充值也是一样的),然后这个是虚拟商品,所以选择了虚拟支付,但是支付一直遇到{errMsg: "requestVirtualPayment:fail INVALID_BUY_QUANTITY", errno: -15001, errCode: -15001},这个错误,以下是请求参数:buyQuantity: 1currencyType: "CNY"env: 1goodsPrice: 30mode: "short_series_goods"offerId: "1450474855"orderId: "vp_1769924532122_3"outTradeNo: "vp_1769924532122_3"paySig: "f5255ef6304f213a861ab6a405d8046541233455ace3ce1565cd056102e7d3df"productId: "30602"signData: "{"out_trade_no":"vp_1769924532122_3","amount":3000,"product_id":"30602","quantity":1,"env":1,"openid":"oYD-F1w6FMS70RVMbclMoBBGyfNQ"}"signature: "fb78287a34e62222a719920647e7ef7cdfa36c6bb4d09a829548696aed843cad"商品我在后台定义过了,然后最开始是走的充值,也是一直报这个错误,现在改成了购买虚拟商品也是这个错误。以下是代码: const api = require('../../utils/api') const defaultAvatar = '/images/logo.png' /** Hide system-generated email (e.g. wechat_xxx@generated.com) - not meaningful to user */ function isGeneratedEmail(email) { if (!email || typeof email !== 'string') return true return /@generated\.com$/i.test(email.trim()) || /^wechat_[^@]*@/i.test(email.trim()) } Page({ data: { userNameDisplay: '微信用户(点击告诉我您的昵称)', hasNickname: false, userEmail: '', userAvatar: defaultAvatar, balance: 0, balanceText: '0.00', freeRemaining: 0, commodities: [], selectedId: null, selectedCommodity: null, agreementChecked: false }, onLoad() { this.loadBalance() this.loadCommodities() }, onShow() { this.loadUser() this.loadBalance() }, loadBalance() { // GET /user/balance 一次返回 balance + freeTranslationsRemaining api.getBalance().then((res) => { if (!res.success || res.data == null) return const data = res.data const balance = typeof data === 'object' && 'balance' in data ? Number(data.balance) || 0 : Number(data) || 0 const freeRemaining = typeof data === 'object' && 'freeTranslationsRemaining' in data ? (data.freeTranslationsRemaining != null ? Number(data.freeTranslationsRemaining) : 0) : 0 this.setData({ balance, balanceText: balance.toFixed(2), freeRemaining }) }) }, loadCommodities() { // GET /api/commodities?platform=trans-web;sale===1 已上架,按价格从高到低排序,标签按价格档:尊享/进阶/入门/尝鲜 api.getCommodities('trans-web').then((res) => { if (res.success && Array.isArray(res.data)) { const raw = (res.data || []) .filter((c) => c.isAvailable !== false && Number(c.sale) === 1) const sorted = [...raw].sort((a, b) => (Number(b.price) || 0) - (Number(a.price) || 0)) const tierLabels = ['尊享', '豪华'] const commodities = sorted.map((c, index) => ({ id: c.id, name: c.name, description: c.description || c.shortDescription || '', price: c.price, priceText: ((c.price || 0) / 100).toFixed(0), discount: c.discount || 0, discountText: ((c.discount || 0) / 100).toFixed(0), priceTierLabel: index < tierLabels.length ? tierLabels[index] : '' })) const selectedId = commodities.length > 0 ? commodities[0].id : null const selectedCommodity = commodities.length > 0 ? commodities[0] : null this.setData({ commodities, selectedId, selectedCommodity }) } }) }, onSelectCommodity(e) { const id = e.currentTarget.dataset.id const commodities = this.data.commodities const selectedCommodity = commodities.find((c) => c.id === id) || null this.setData({ selectedId: id, selectedCommodity }) }, onToggleAgreement() { this.setData({ agreementChecked: !this.data.agreementChecked }) }, onAgreementLinkTap() { // Prevent agreement row tap when clicking link (navigator still navigates) }, onRecharge() { if (!this.data.selectedCommodity) { wx.showToast({ title: '请先选择套餐', icon: 'none' }) return } if (!this.data.agreementChecked) { wx.showModal({ title: '服务协议与隐私政策', content: '请阅读并同意《服务协议》和《隐私政策》后再进行充值。是否同意?', confirmText: '同意', cancelText: '取消', success: (res) => { if (res.confirm) { this.setData({ agreementChecked: true }) this.doRecharge() } } }) return } this.doRecharge() }, doRecharge() { const commodity = this.data.selectedCommodity const amountFen = Number(commodity.price) || 0 if (amountFen <= 0) { wx.showToast({ title: '请选择有效套餐', icon: 'none' }) return } const commodityId = commodity.id wx.showLoading({ title: '准备支付…' }) api.prepareVirtualPay(commodityId, amountFen).then((res) => { wx.hideLoading() if (!res.success || !res.data) { wx.showToast({ title: res.errorMessage || '获取支付参数失败', icon: 'none' }) return } const { orderId, signData, pay_sig, signature, offerId, env, productId } = res.data if (!orderId || !signData || pay_sig == null || signature == null || offerId == null || env == null || !productId) { wx.showToast({ title: '支付参数不完整', icon: 'none' }) return } // 商品购买:mode=short_series_goods,按文档传 buyQuantity=1、goodsPrice=价格(元)=commodity.price/100 const mode = 'short_series_goods' const buyQuantity = 1 const goodsPrice = amountFen / 100 const requestParams = { orderId, signData, paySig: pay_sig, signature, offerId, env, mode, productId, buyQuantity, goodsPrice, currencyType: 'CNY', outTradeNo: orderId } console.log('[requestVirtualPayment] 商品 id:', commodityId, '金额(分):', amountFen, '元:', goodsPrice) console.log('[requestVirtualPayment] 请求参数:', requestParams) wx.requestVirtualPayment({ orderId, signData, paySig: pay_sig, signature, offerId, env, mode, productId, buyQuantity, goodsPrice, currencyType: 'CNY', outTradeNo: orderId, success: () => { wx.showToast({ title: '购买成功', icon: 'success' }) this.loadBalance() }, fail: (err) => { console.error('[requestVirtualPayment] fail', err) const msg = (err && err.errMsg) || (err && err.message) || '支付失败' wx.showToast({ title: msg.indexOf('cancel') !== -1 ? '已取消' : msg, icon: 'none' }) } }) }).catch(() => { wx.hideLoading() wx.showToast({ title: '网络异常', icon: 'none' }) }) }, goProfileComplete() { wx.navigateTo({ url: '/pages/profileComplete/profileComplete' }) } })
现在用了官方文档里面的obs推流,然后也用了芯象,都测试了,直播还是会很糊,而且还会有延迟!不清晰,视频号直播就直播很清晰啊,为啥呢?是开发者的问题,还是官方的问题?请官方给个回复,谢谢