pdfh5.js
1、有问题可以加Q群咨询,技术交流群,也可以探讨技术,另有微信群可以问群主拉入微信群
2、如果有报错,请复制example运行,然后对照相关文件,以及package.json,缺什么补什么
3、如果有某些字体显示不了,那可能是pdf.js缺少相关字库解析,可以尝试更改cMapUrl,建议去官方地址找版本
4、如果IOS下pdf显示不了,安卓却可以,可能是pdf精度过高导致,Safari浏览器canvas渲染绘制图片宽高不能超过167...
canvasPlot
canvasplot.js canvas绘制矩形,拖动缩放,删除。
canvasplot博客主页
canvasplot项目GitHub地址
canvasplot项目gitee地址
在线示例https://www.gjtool.cn/canvasplot/index.html
快速使用(有两种方式)一、script标签引入方式<div id="demo" style="width:500px;height:...
vue-layer修复版vl-layer,一款好用的vue弹窗组件,layui-layer弹窗风格
起初使用vue-layer,但是奈何bug太多,作者又没有时间修复,所以只能自己动手修改源码,添加自己想要的功能,修改了图标,索性发布到npm上,这样也能帮到其他想用vue-layer的同学。vl-layer github地址 vl-layer gitee地址 原版vue-layer github地址
更新信息
2021.06.18 更新:...
h5uniapph5uniapp 基于uniapp开发的hybrid APP。可以打包成安卓APP、苹果APP、微信小程序、H5
h5uniapp项目GitHub地址
h5uniapp微信小程序二维码
克隆本项目后,添加到HbuilderX编辑器,就可以真机调试,打包运行了。可以打包成安卓APP、苹果APP、微信小程序、H5。
如果有需要影视接口的,可以加群询问,Q群:651601340
h5uniapp在线预览 (建议使用谷歌浏览器F12手机模式打...
首先,我们需要先封装一个css方法,用以获取元素的样式。
//elem 元素 attr 元素的属性名
function css(elem,attr){
return elem.currentStyle ? elem.currentStyle[attr] : window.getComputedStyle(elem)[attr];
}
然后,我们想要一个元素的width动起来,怎么做?给它一个定时器,每隔一段时间改变它的w...
//创建锁屏图片
let button1 = new plus.nativeObj.Bitmap('bmp1');
//图片加载完毕
button1.load('static/suo1.png', () => {
//创建view
this.suo1 = new plus.nativeObj.View('suo1', { top: this.screenWidth / 2 - 32 + 'px', left: '40px', height: '...
nvue页面只能使用vue的生命周期,uniapp生命周期api支持部分,css样式只支持flex,很多css样式不支持
<template>
<div class="controls-top" ref="controlsTop">
<div class="title"><text class="text">{{title}}</text></div>
&l...
"app-plus": {
"softinputMode": "adjustResize"
}
softinputMode:软键盘弹起模式,有两个值:
adjustResize:软键盘弹出时,webview窗体高度挤压。屏幕高度=webview窗体高度+软键盘高度adjustPan:软键盘弹出时,webview窗体高度不变,但窗体上推,以保证输入框不被软键盘盖住
softinputMode默认值为adjustPan。
uniapp安卓应用,输入法软...
android6.0+
var main = plus.android.runtimeMainActivity();
var pkName = main.getPackageName();
var NotificationManagerCompat = plus.android.importClass("android.support.v4.app.NotificationManagerCompat");
var packageNames = Notifi...
参考文档:
uni-app原生插件开发教程Android Studio 版uni-app原生插件集成指南
最好先看看我之前的一篇,打下基础:
uniapp、5+app 安卓离线打包(多图,慎入)
1、先下好官方5+SDK
2、文件对应作用
3、打开Anadroid Studio导入uniapp示例工程4、点击Project和Anadroid可以切换目录视图
5、这三个红框,是插件关键文件,后面主要改的就是它们
6、首先删除无用依赖,这个是示例的一个插件...
// #ifdef APP-PLUS
var currentWebview = this.$mp.page.$getAppWebview();
var tn = currentWebview.getStyle().titleNView;
tn.buttons[1].text = this.cancelFlag ? "完成":"编辑";
currentWebview.setStyle({
titleNView: tn
});
// #endif
原生view...