两个微信 授权了同一个手机号
同一个手机号,同一个小程序,出现两个不同的openId?[图片]
2022-11-18本地开发者工具可以选择基础库。 用户基础库,取决于用户手机微信的版本。也可以设置最低基础要求,强制用户更新。 基础库版本分布:https://developers.weixin.qq.com/miniprogram/dev/framework/client-lib/version.html
如何升级微信小程序基础库版本?如题,多谢。
2022-11-18没有git管理的话,微信这边是拿不到源码的
如何拉取自己开发的小程序源代码?之前上传发布的体验版的小程序。隔了好长时间,本地代码没了,现在想拉取最新代码再次开发,不知道这个之前开发过的最新代码可以从哪里获取呢?
2022-11-17点了总是保持后,就不会再弹窗了。但是需要用户主动点击唤起这个弹窗的按钮,才会保持上次的选项进行订阅。 用户不进去点,是不会增加推送次数的。 可以把这个弹窗加在一些关键路径上,确保用户每次都能点到。
如果订阅消息用户这样选择是不是每天都可以推送?[图片]如果用户这样选择是不是每天都可以推送?还是一个月只能推送几次,或者其他
2022-11-17只有勾选了总是保持以上选择,不再询问的模版消息,才会出现在这里。还没有碰到过超过上限的情况。
订阅消息可以接收同一个小程序的几个模板推送消息?[图片]这个位置同时可以接收同一个小程序的几个模板推送消息,目前是两个,是数量不显示还是只能两个
2022-11-17[图片] 确认一下开发工具这里有没有同步到
小程序设置合法域名了,不校验域名就正常,但是勾掉不校验域名,真机调试还是网络异常?小程序设置合法域名了,不校验域名就正常,但是勾掉不校验域名,真机调试还是网络异常
2022-11-17canvas type用2d呢
小程序使用echarts挡住了顶部的自定义标题栏?[图片]
2022-11-17基础库是由用户手机的微信版本决定的,不同用户不一样。最新的基础库就用头像昵称填写能力做适配吧。 https://developers.weixin.qq.com/miniprogram/dev/framework/client-lib/version.html
怎么看已经发布的微信小程序基础库版啊?因为不知道用户微信小程序基础版本,导致新注册的用户返回的头像更昵称都没有了
2022-11-17这个域名有设置访问限制吗?我这边浏览器就访问不了。
downloadFile:fail file data id empty ?https://aweme.snssdk.com/aweme/v1/play/?video_id=v0d00fg10000cdq972rc77u2u387r10g&ratio=1080p&line=0 //这个地址正常访问,正常也能在浏览器打开以及下载,为啥通过downloadFile ,ios每次都报 downloadFile:fail file data id empty 。 //本地开发工具 ,能保存,但是是个空的文件。跪求原因,谢谢啦
2022-11-17考虑一下在父页面用数组维护他的状态。 之前应该有类似这样的对象数组array,来渲染出头部的四个标签。 设一个selectedID,父组件点击的时候修改selectedID 等于当前选中的ID,然后传给子组件。 在子组件里判断 如果id = selectedID 就显示选中的效果。 array = [{ id:1, text:'平台说明' }, { id:2, text:'售前问题' }, ... ] let selectedID = 1
自定义组件内,怎么让它点击时切换样式?一个自定义列表组件,需呈现效果: 1.点击时字体放大,底部出现绿条; 2.未点击时标准字体大小,底部没有绿条; 3.点击某一个内容时,其他的内容均呈现未点击状态。 目前实现的效果是 点开页面后,所有内容都为点击状态: [图片] 需要最终效果为: [图片][图片] 该组件的代码如下: import React, { memo, useCallback, useEffect, useMemo, useState } from 'react'; import PropTypes from 'prop-types'; import { View, Text, } from 'remax/wechat'; import { clearSearchBase64Url } from '@/actions/common' import { connect } from 'react-redux'; import useSysInfo from '../../hooks/sysInfo' import styles from './index.css'; const HelptitleItem = memo(function (props) { const { id, name } = props; const sysInfo = useSysInfo(); const [status, setStatus] = useState(1); const changeStatus1 = useCallback(() => { if (status) { setStatus(prev => prev === 0 ? 1 : 0) return; } else { setStatus(prev => prev === 1 ? 0 : 1) } }, [status]) function showmodal() { let data1 = { props } props.showModal(data1) } return ( <View className={styles.list}> <View className={styles.selectquestion} onTap={() => { showmodal() changeStatus1() }} style={(status) ? { "font-size": "30rpx", "color": "#1D1D1D;" } : { "font-size": "26rpx", "color": "#666666;" }}> <Text>{name}</Text> { (status) ? <View className={styles.greenline}></View> : null } </View> </View> ) }) HelptitleItem.propTypes = { id: PropTypes.string.isRequired, name: PropTypes.string.isRequired, } HelptitleItem.defaultProps = { } const mapStateToProps = (state) => { const { userInfo } = state.common return { userInfo } } const mapDispatchToProps = (dispatch) => { return { clearSearchBase64Url: () => { dispatch(clearSearchBase64Url()) } } } export default connect(mapStateToProps, mapDispatchToProps)(HelptitleItem); 怎么改代码让它正确实现?
2022-11-17