作者:小飞燕 发布时间:2021-04-04 14:28:08
导语本文整理了全网深受用户关注的个小程序开放个人怎么注册小程序经验知识,可以帮助您全面了解代理怎么做,小白也能成为高手,跟随小编一起来看一看吧!
个人如何注册一个小程序?对于个人来说,也可以开发个人微信小程序。下面是打开小编辑编译的小程序的方法和过程,以及个人如何注册小程序。
对于个人小程序开发者来说,注册一个小程序非常简单,整个过程不到十分钟。右上角的“立即注册”链接,在“账户类型”页面选择“小程序”。
然后,填写你的邮箱和密码。提交后,确认电子邮件将被发送到已满的邮箱。您需要单击电子邮件中的确认链接来继续注册过程。需要注意的是,用于注册小程序的邮箱不能是绑定微信账号、小程序、个人号的邮箱。
确认邮件地址后,需要填写小程序的主要信息。这一步需要验证自己的手机号,用自己的微信号扫描码确认。
主体验证后,就可以进入小程序的后台了。
比较后一步:根据页面提示,添加小程序的名称、图标(头像)、介绍、服务类别。需要注意的是,在发布之前,你有三次机会确定小程序的名称(包括第一次填写);发布后,小程序不支持重命名。所以在确认注册之前,请仔细考虑小程序的微信名。
至此,你的小程序注册完毕!接下来,你可以微信web developer tool,开始开发和发布你的小程序。
以上是小编编的一个小程序,为个人注册微信小程序开路,教你如何注册个人微信小程序。更多相关微信内容可在源代理网络上获得。请多关注源代理网络。谢谢大家的支持。
下面是题目的开头。微信小程序为什么定位失败?标题到此结束
有用户反映,使用小程序的定位功能时,微信小程序定位失败。如果排除了手机本身的故障,应该是在开发过程中出了问题,包括环境建设和具体的开发步骤。接下来我们来回顾一下具体的操作,可以对比一下,看看哪里出了问题。
微信小程序定位环境建设:
注册,获取小程序appid微信web developer工具打开微信web developer工具,扫码登录,新建小程序,输入appid,勾选创建quickstart项目。
微信小程序定位开发流程:
在小程序地图定位中选择相应的定位功能
我们直接修改索引页来做这个功能。
创建一个新的imgs目录,并添加两个图标(ic_location和ic_position)来标记地图的当前位置和中心位置。
修改app.js,添加定位功能,得到当前位置。
//app.js
app({
onlaunch:函数{
//调用api从本地缓存获取数据
var logs=wx . getstorageync(' logs ')| |[]
logs.unshift(date.now)
wx . setstoragesync(' log ',log)
}
,getuserinfo:function(cb){
变量=这个
if(this.globaldata.userinfo){
type of cb==' function ' cb(this . global data . user info)
}else{
//调用小程序登录界面
wx.login({
成功:功能{
wx.getuserinfo({
成功:功能(res) {
that . global data . user info=res . user info
type of cb==' function ' cb(that . global data . user info)
}
})
}
})
}
}
//获取locationinfo
,getlocationinfo : function(cb){
that=this
if(this . global data . location info){
cb(this . global data . location info)
}else{
wx.getlocation({
type: 'gcj02 ',//默认情况下,wgs84返回gps坐标,gcj02返回可用于wx.openlocation的坐标
成功:功能(res){
that . global data . location info=res;
cb(that . global data . location info)
},
fail:功能{
//失败
},
完成:功能{
//完成
}
})
}
}
,globaldata:{
userinfo:null
,locationinfo: null
}
})地图控件布局
修改pages/index/index.wxml文件,并添加小程序的地图级别标签,如下所示
经度=' { {经度}} '纬度=' { {纬度}} '
标记='{{markers}} '
比例尺='20 '
style=' width : { { map _ width } } px;'' height:{{map_height}}px '
bindregionchange='regionchange '
控件=' { { controls } }
123456789123456789
需要给地图指定一个小程序id,后面可以通过编号获取地图的上下文。
监听bindregionchange事件,地图变化的时候可以监听到。
地图的大小不要写死,动态设置,我这里打算设置为宽高都是屏幕宽度。
控制是固定在地图组件上面的。一开始我想用图像替代,但是设置z指数也不能在地图上面,毕竟不是h5开发。
逻辑代码编写
编辑index.js
var app=getapp
页面({
数据:{
map_width: 380
,map_height: 380
}
//显示当前位置
,onload:函数{
那=这个
//获取定位,并把位置标示出来
app。getlocationinfo(函数(位置信息){
console.log('map ',位置信息);
that.setdata({
经度: locationinfo。经度
,纬度locationinfo .纬度:
,markers:[
{
id: 0
,iconpath: '././imgs/ic_position.png '
,经度: locationinfo。经度
,纬度locationinfo .纬度:
,宽度: 30
,高度: 30
}
]
})
})
//设置宽度和高度
//动态设置地图的宽和高
wx.getsysteminfo({
成功:功能(res) {
控制台。日志(' get system info ');
控制台。日志(记录窗口宽度);
that.setdata({
map_width: res.windowwidth
,map_height: res.windowwidth
,控件:[{
id: 1,iconpath: '././imgs/ic_location.png ',位置: {
res.windowwidth/2路:号,top : res.windowwidth/2-16,
宽度: 30,
高度: 30
},
可:真
}]
})
}
})
}
//获取中间点的经纬度,并标记出来
,getlnglat:函数{
那=这个
这个。mapctx=wx。创建map context(' map 4 select ');
这个。mapctx。getcentral location({
成功:功能(res){
that.setdata({
经度: res。经度
纬度: res。纬度
,markers:[
{
id: 0
,iconpath: '././imgs/ic_position.png '
,经度: res。经度
纬度: res。纬度
,宽度: 30
,高度: 30
}
]
})
}
})
}
,regionchange(e) {
//地图发生变化的时候,获取中间点,也就是用户选择的位置
if(e.type=='end'){
this.getlnglat
}
}
,markertap(e) {
console.log(e)
}
})
这样,就好的啦,用户可以看到自己的定位,如果觉得有偏差,可以移动地图,把中央点放到自己认为的准确位置上。
上一篇:门店小程序怎么发布
下一篇:微信小程序怎么使用右上角分享按钮
831位用户关注
866位用户关注
287位用户关注
410位用户关注
128位用户关注
487位用户关注
80位用户关注
80位用户关注
20位用户关注
10位用户关注
43位用户关注
98位用户关注