HBuilderX

HBuilderX

极客开发工具
uni-app

uni-app

开发一次,多端覆盖
uniCloud

uniCloud

云开发平台
HTML5+

HTML5+

增强HTML5的功能体验
MUI

MUI

上万Star的前端框架

封装的app 如何使用plus.runtime.openURL打开手机自带浏览器

封装的app 如何使用plus.runtime.openURL打开手机自带浏览器

封装的app 如何使用plus.runtime.openURL打开手机自带浏览器

IOS线上打包昨天提交,今天成功上线。

纯uniapp 隐私协议什么的都要有,功能最好可以在线开关,审核时去掉一些复杂的功能,上线后再打开,这样大家都开心(apple审核人员和你)。权限尽量少,比国内android那些市场上线还快。

纯uniapp 隐私协议什么的都要有,功能最好可以在线开关,审核时去掉一些复杂的功能,上线后再打开,这样大家都开心(apple审核人员和你)。权限尽量少,比国内android那些市场上线还快。

Native.js示例汇总

来源:(DCloud_App_Array)
留个记录 方便快速查找

来源:(DCloud_App_Array)
留个记录 方便快速查找

监听宿主App发送事件 onNativeEventReceive

监听宿主App发送事件 onNativeEventReceive 官方文档说event是String字符串类型,但是用字符串打包会报错语法错误,最后去掉引号就打包成功了

监听宿主App发送事件 onNativeEventReceive 官方文档说event是String字符串类型,但是用字符串打包会报错语法错误,最后去掉引号就打包成功了

导航页面的方法调用

vuex

A页面导航至B页面
需要在B页面调用A页面的方法
借助vuex

 pageA:{}

A页面onLoad时:

this.$store.state.pageA = this;  

B页面内调用A页面方法:

this.$store.state.pageA.doSth()  
继续阅读 »

A页面导航至B页面
需要在B页面调用A页面的方法
借助vuex

 pageA:{}

A页面onLoad时:

this.$store.state.pageA = this;  

B页面内调用A页面方法:

this.$store.state.pageA.doSth()  
收起阅读 »

一套电商系统,创业失败,需要联系

uniapp

由于创业失败,现出售一套购物系统,
微信小程序(可多端运行)
管理后台:thinkphp5
后端:thinkphp3开发的接口
商户平台

具体可扫码体验,

需要的微信联系:y344875733(加好友时说明来意)

继续阅读 »

由于创业失败,现出售一套购物系统,
微信小程序(可多端运行)
管理后台:thinkphp5
后端:thinkphp3开发的接口
商户平台

具体可扫码体验,

需要的微信联系:y344875733(加好友时说明来意)

收起阅读 »

插件市场、问答社区、社群推广投放说明

推广 广告

如需要在DCloud的开发者群体里投放广告,面向开发者群体宣传。可发邮件联系:bd@dcloud.io。

DCloud开放的投放推广点位如下:

1、问答社区内容信息流、底部、右边栏

2、插件市场(ext.dcloud.net.cn)首页置顶
在最新上架的列表中置顶,包括分页置顶。

3、插件市场(ext.dcloud.net.cn)首页右边栏

4、DCloud产品QQ交流群群推消息
DCloud几十个QQ群,10万群友。

5、HbuilderX 运行和发行控制台头条位置

6、DCloud 公众号推送文章二条位置

以上点位推广针对插件市场作者有额外政策支持,详询:bd@dcloud.io 。*插件作者推广时禁止在插件详情页加入其它非插件说明的推广信息。如:其它插件、其它产品广告等。

继续阅读 »

如需要在DCloud的开发者群体里投放广告,面向开发者群体宣传。可发邮件联系:bd@dcloud.io。

DCloud开放的投放推广点位如下:

1、问答社区内容信息流、底部、右边栏

2、插件市场(ext.dcloud.net.cn)首页置顶
在最新上架的列表中置顶,包括分页置顶。

3、插件市场(ext.dcloud.net.cn)首页右边栏

4、DCloud产品QQ交流群群推消息
DCloud几十个QQ群,10万群友。

5、HbuilderX 运行和发行控制台头条位置

6、DCloud 公众号推送文章二条位置

以上点位推广针对插件市场作者有额外政策支持,详询:bd@dcloud.io 。*插件作者推广时禁止在插件详情页加入其它非插件说明的推广信息。如:其它插件、其它产品广告等。

收起阅读 »

plus.navigator.setStatusBarStyle("dark")导航后回退失效的解决方案

onReady() {  
            // 设置状态栏样式,使其更加美观  
            plus.navigator.setStatusBarStyle("dark");  
        },  
        onShow() {  
            // 设置状态栏样式,使其更加美观  
            plus.navigator.setStatusBarStyle("dark");  
        }  

原页面onReady时设置样式,
导航至其他页面,回退后
原页面触发onShow再次设置.
就不会出现黑白切换效果

继续阅读 »
onReady() {  
            // 设置状态栏样式,使其更加美观  
            plus.navigator.setStatusBarStyle("dark");  
        },  
        onShow() {  
            // 设置状态栏样式,使其更加美观  
            plus.navigator.setStatusBarStyle("dark");  
        }  

原页面onReady时设置样式,
导航至其他页面,回退后
原页面触发onShow再次设置.
就不会出现黑白切换效果

收起阅读 »

uniapp 自定义组件 列表视图不更新问题

自定义组件中用v-for循环列表,在H5和app中测试都可实现实时更新(增加或删除),但是在微信小程序中却没有更新列表。
调试后发现那个列表集合其实是更新了的,但是视图显示没有更改,说明是视图没有实时更新。
网上搜索到一篇vue视图不更新情况,发现自己把集合定义到了 自定义组件的props里,而vue需要把集合定义到data里才能检测到,所以将集合移到data里,就可以解决问题了。

参考:https://zhuanlan.zhihu.com/p/67301402

继续阅读 »

自定义组件中用v-for循环列表,在H5和app中测试都可实现实时更新(增加或删除),但是在微信小程序中却没有更新列表。
调试后发现那个列表集合其实是更新了的,但是视图显示没有更改,说明是视图没有实时更新。
网上搜索到一篇vue视图不更新情况,发现自己把集合定义到了 自定义组件的props里,而vue需要把集合定义到data里才能检测到,所以将集合移到data里,就可以解决问题了。

参考:https://zhuanlan.zhihu.com/p/67301402

收起阅读 »

uni-app动态生成随机图形验证码插件

uniapp插件 uniapp 短信验证码

最近做的一个项目,因为接入短信平台获取验证码比较麻烦,考虑做个图形验证码

但是社区好像没有现成的比较好用的轮子,所以自己造了一个,需要的可以下载自己调一下样式

动态生成随机的数字或者字母图形验证码,替代没有手机短信验证码的情况下,点击可以切换验证码

插件地址:https://ext.dcloud.net.cn/plugin?id=2077

有问题请留言~

继续阅读 »

最近做的一个项目,因为接入短信平台获取验证码比较麻烦,考虑做个图形验证码

但是社区好像没有现成的比较好用的轮子,所以自己造了一个,需要的可以下载自己调一下样式

动态生成随机的数字或者字母图形验证码,替代没有手机短信验证码的情况下,点击可以切换验证码

插件地址:https://ext.dcloud.net.cn/plugin?id=2077

有问题请留言~

收起阅读 »

uniapp 第三方地图 腾讯地图 百度地图 H5端 跨域请求

百度地图 跨域请求

写一个经验,庆祝一下解决了
简书文章

写一个经验,庆祝一下解决了
简书文章

有拉取用户产品信息的行为

uni-app打包之后,添加chunk-vendors,会调用ip-js.js,这个js会拉取用户产品信息,不知道大家遇见了没有。给DCloud投诉,需要积分?

uni-app打包之后,添加chunk-vendors,会调用ip-js.js,这个js会拉取用户产品信息,不知道大家遇见了没有。给DCloud投诉,需要积分?