uniapp
给钱,谢谢!
这个作者很懒,什么都没留下…
展开
-
记录 App webview加载h5页面有上传图片,应用商店审核必须加授权提示问题的解决方案
1、客服的h5 页面在跳转时候,给父层webview 发消息,注入一段拦截代码,监听到有上传操作时候,调用原生的授权提示,下次点击时候就可以根据返回的授权信息判断是否要执行input file 的click事件。注:项目用uniapp 写的,自己写了一套webview 和 h5 通信的逻辑,文中$abAct(‘getImagePermission’, ‘’, function(err,succ) {});1、项目内加载了h5页面的七鱼客服,(相当于webview 加载help.html)原创 2023-12-27 15:54:04 · 736 阅读 · 0 评论 -
uniapp转抖音小程序踩坑记录
8、自定义 image icon类似组件(以原创 2023-10-09 17:25:08 · 1908 阅读 · 0 评论 -
uniapp 瀑布流 (APP+H5+微信小程序)
【代码】uniapp 瀑布流 (APP+H5+微信小程序)原创 2023-07-26 14:05:36 · 1312 阅读 · 0 评论 -
uniapp map 显示位置通用组件
由于APP 端 map层级高于普通层级,h5仅不支持高德,所以单独抽一个组件用于地图组件兼容1、h5 高德js请在index.html中引入,请参照 https://blog.csdn.net/weixin_43073383/article/details/1223591232、app使用组件components/aMapRs.vue通过获取当前页面栈 webview.appendJsFile ,提前载入amapjs ,然后 onlaod之后,去执行h5高德地图逻辑3、小程序setCenter有原创 2022-12-08 09:52:50 · 622 阅读 · 0 评论 -
uniapp nvue 踩坑记录
因为上述方法不能使用uni.createMapContext方法,故使用直接跳转nvue页面方法。此方法可以满足基本地图打点使用,但是无法使用createMapContext的方法。1、vue跳转nvue页面 需要等nvue onReady,等待所有uni.因使用uniapp map ,vue不能支持label 所以使用nvue。1、采用subnvue 方式。页面收到消息后,再给。、所有监听方法必须在。原创 2022-09-06 09:03:56 · 2107 阅读 · 0 评论 -
uniapp 使用 nvue 加载map地图
由于uniapp map经纬度再次赋值 地图空白bug 和 普通vue地图不能操作markers label,故临时使用nvue 载入地图,记录一下使用方法。原创 2022-08-25 15:09:45 · 2095 阅读 · 0 评论 -
记录父组件引入多个子组件,子组件不能使用父组件公共样式问题
2)在css 父级增加样式穿透 #home::v-deep。2、组件b 不引入css 样式 子组件只有第一层样式生效。1、组件a 引入和父组件相同css 样式 所有样式正常。父组件 引入公共scss 和 子组件。(1)改为全局引入(不建议)...原创 2022-08-18 13:56:39 · 714 阅读 · 0 评论 -
uniapp h5 引入高德地图
因地图收费、uniapp h5 是腾讯地图,公司为了少交一份钱,就改为引入高德地图我才用是模板引入js首先在项目跟根目录添加index.html<!DOCTYPE html><html lang="zh-CN"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport"原创 2022-01-07 10:35:36 · 3394 阅读 · 2 评论 -
uniapp webview访问h5 input file 选择相册图片 未授权不会触发onchange回调
uniapp 使用 plus.webview.loadURL(url) 加载h5页面,在未授权获得相册图片的情况下,input type=file 时选择图片不会触发 onchange 回调解决方案1、初始化时候获取手机读写权限,但是现在审核严格,不能做初始化授权2、离线包,原生监听相册打开行为,加了授权操作import io.dcloud.PandoraEntryActivity; public class YYPandoraEntryActivity extends PandoraEnt原创 2021-12-20 09:14:43 · 1755 阅读 · 0 评论 -
记uniapp 自定义input 获得焦点键盘弹起时 input 输入框 跟随页面滚动问题
前言:最近在做im聊天,使用uniapp 的scroll-view 写list 使用scroll-into-view 做锚点滚动,需求是聊天时获得焦点,要和微信那样只滚动聊天记录,而不是使用input 的adjust-position 自动上推页面;使用uni.onKeyboardHeightChange监听键盘高度变化 ;用fiexd 定位input 的位置,但是在ios 运行,input 会莫名其妙的滚动页面,似乎还不是跟随scroll-view滚动,具体没有深入探究解决此问题使用@touchmov原创 2021-11-22 10:01:44 · 2769 阅读 · 0 评论 -
uniapp 打印小票
uniapp 链接热敏打印机打印下票,一下是页面代码,引入js 放在下载里面<template> <aPage :headerStyle="4" :footerHeight="0" title="蓝牙打印"> <view slot="gBody" class="grace-body gracedy"> <view> <button @click="searchBle"&原创 2021-09-27 10:16:20 · 2114 阅读 · 4 评论 -
uniapp html生成海报
自行引入组件调用注:只能渲染当前可视页面组件poster.vue<template> <view class="posterBox" @click="editModal()"> <view class="posterModla"> <view :change:msg="renderScript.idPositive" id="contid" @click.stop='' :styl原创 2021-07-15 17:27:54 · 440 阅读 · 0 评论 -
uniapp 自定义map组件
uniapp 自定义map组件1、地图附近相关数据引用高德2、key自己申请3、附带城市选择4、项目引入的是graceui,请自行修改5、调用相关自行处理注意:直接引用不可用,仅限参考、仅限参考、仅限参考addressChoose.vue<template> <aPage :footerHeight="0"> <!-- 页面头部 --> <view slot="gHeader" class="grace-he原创 2021-07-15 17:13:21 · 716 阅读 · 0 评论 -
uniapp 使用html2canvas将指定dom内容写入Canvas生成图片并下载
uniapp 使用html2canvas将指定dom内容写入Canvas生成图片并下载注:1、下载图片但是只支持app2、可以切换背景图<template> <view class="createIDcard"> <view class="contid"> <view class="idPositive pubtml renderjs" :change:msg="renderScript.idPositive原创 2021-05-17 11:12:43 · 3586 阅读 · 2 评论 -
uniapp cid会变化的情况
1、安卓CID什么情况下会变:1、用户超过三个月未登录,之后再登录会重新生成一个CID;2、双清:即卸载应用,清除sd卡下libs文件夹,然后重新安装;3、如果应用没有获取sd卡权限,卸载重装/清除缓存,CID会变(cid信息会写入sd卡);4、appid参数替换;5、应用的包名修改。2、IOS-CID什么时候会变:1、手机越狱2、bundle id变了3、appid变了4、系统还原devicetoken什么情况下会变:1、debug和relelse环境切换;2、应用卸载重装;3原创 2021-03-12 09:38:41 · 1655 阅读 · 0 评论 -
uniapp 接入unipush
1、准备工作(1)开通UniPush后,需在后台配置“厂商推送设置”,需要在各厂商后台开通推送(自定义基座无法调试离线推送)(2)ios配置证书参照https://ask.dcloud.net.cn/article/1712、接入onLaunch: function() { console.log('App Launch') // #ifdef APP-PLUS //判断客户端 var原创 2021-01-25 17:37:50 · 1185 阅读 · 0 评论 -
uniapp 下拉刷新和页面滚动冲突问题
uniapp 下拉刷新和页面滚动冲突问题 ,在页面滚动区域加 @touchmove.stop @touch.stop 即可原创 2020-10-09 17:12:47 · 8225 阅读 · 8 评论 -
记一次微信支付授权目录出现的当前URL未注册问题解决办法
h5页面接入微信支付,正常打开支付是没有问题的,但是通过app分享到微信,打开当前链接支付就会提示页面未注册,相关支付域名目录已经添加(如下图)经过这种百度搜索(借鉴大佬方法https://blog.csdn.net/qq_33026699/article/details/103178868),修改如下...原创 2020-04-03 10:37:19 · 1552 阅读 · 0 评论 -
uniapp 自定义map组件
开发中uniapp的map组件无法选择本地之外的地区,所以要自定义组件,在uniapp中因为双向绑定会有问题所以,经过大佬指点做成如下<template> <view class="card map_address"> <view class="mapBox" :style="[{height:$g_.CustomBar + 'px'},{paddingTop...原创 2020-02-25 21:09:52 · 6052 阅读 · 2 评论 -
uniapp error页面配置
**uniapp error页面配置@TOCuniapp暂不支持自定义webview所以我们用自带的error首先在根目录新建生成此文件hybrid/html/error.html在manifest.json(源码试图)中配置error,必须在app-plus下(这里要注意路径问题否则页面会找不到)error页面是一个单独页面不支持upx,rem在移动端也不生效(尚不知原因),我直接用...原创 2019-10-15 09:04:39 · 5786 阅读 · 0 评论