随笔分类 -  前端

摘要:```css //火狐 input[type=number] { -moz-appearance:textfield; } //谷歌 input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-sp 阅读全文
posted @ 2023-08-20 12:01 涛啊声依旧 阅读(46) 评论(0) 推荐(0) 编辑
摘要:```js // 获取用户已装应用列表 plus.android.importClass("java.util.ArrayList"); plus.android.importClass("android.content.pm.PackageInfo"); plus.android.importCl 阅读全文
posted @ 2023-08-20 12:01 涛啊声依旧 阅读(485) 评论(2) 推荐(0) 编辑
摘要:```html ``` 阅读全文
posted @ 2023-08-20 12:00 涛啊声依旧 阅读(101) 评论(0) 推荐(0) 编辑
摘要:```html ``` ### 标签说明: 1. `width`: 设置`viewport`的宽度,正整数/字符串 `device-width` 2. `height`: 设置`viewport`的高度,正整数/字符串 `device-height` 3. `initial-scale`: 设置设备 阅读全文
posted @ 2023-08-20 12:00 涛啊声依旧 阅读(1173) 评论(0) 推荐(0) 编辑
摘要:```js //判断访问终端 const browser={ versions:function(){ var u = navigator.userAgent, app = navigator.appVersion; return { trident: u.indexOf('Trident') > 阅读全文
posted @ 2023-08-20 11:28 涛啊声依旧 阅读(994) 评论(0) 推荐(0) 编辑
摘要:```js // 通过判断浏览器的userAgent const userAgent = navigator.userAgent; const isiOS = !!userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); const isAndroid = 阅读全文
posted @ 2023-08-20 11:22 涛啊声依旧 阅读(279) 评论(0) 推荐(0) 编辑
摘要:isWeixinBrowser() { const ua = navigator.userAgent.toLowerCase(); return /micromessenger/.test(ua) ? true : false; } 阅读全文
posted @ 2020-12-15 15:57 涛啊声依旧 阅读(82) 评论(0) 推荐(0) 编辑
摘要:axios请求封装 请求提示用vant的Toast:应对同时发送多个请求,这里使用了一个栈,队列也可以(仔细想想,好像队列更符合逻辑) post请求数据用qs转换处理 import axios from 'axios' import qs from 'qs'; import router from 阅读全文
posted @ 2020-12-15 15:52 涛啊声依旧 阅读(779) 评论(0) 推荐(0) 编辑
摘要:缓动公式 效果: Linear:无缓动效果 Quadratic:二次方的缓动(t^2) Cubic:三次方的缓动(t^3) Quartic:四次方的缓动(t^4) Quintic:五次方的缓动(t^5) Sinusoidal:正弦曲线的缓动(sin(t)) Exponential:指数曲线的缓动(2 阅读全文
posted @ 2020-12-15 11:34 涛啊声依旧 阅读(573) 评论(0) 推荐(0) 编辑
摘要:document.body.clientWidth; // BODY对象宽度 document.body.clientHeight; // BODY对象高度 document.documentElement.clientWidth; // 可见区域宽度 document.documentElemen 阅读全文
posted @ 2020-12-15 11:21 涛啊声依旧 阅读(251) 评论(0) 推荐(0) 编辑
摘要:问题描述 axios.post()请求,返回500 查阅资料后得知是form Data 和 Request payload的问题,二者的格式不同,处理方式不同 axios.post(url, {})直接传参用的是Request payload的方式发送参数,而后端以form Data的方式处理参数, 阅读全文
posted @ 2020-12-15 11:07 涛啊声依旧 阅读(478) 评论(0) 推荐(0) 编辑
摘要:报错内容:重复路由 解决方案: // router/index.js const originalPush = Router.prototype.push Router.prototype.push = function push(location) { return originalPush.ca 阅读全文
posted @ 2020-12-14 17:07 涛啊声依旧 阅读(97) 评论(0) 推荐(0) 编辑
摘要:隐藏上下箭头 <style> input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{ -webkit-appearance:textfield; } input[type="number"]{ -moz-appearanc 阅读全文
posted @ 2020-12-14 17:02 涛啊声依旧 阅读(273) 评论(0) 推荐(0) 编辑
摘要:安装扩展 npm i vue-awesome-mui -S 引入 // main.js中引入'vue-awesome-mui' import Mui from 'vue-awesome-mui'; Vue.config.productionTip = false Vue.use(Mui); 使用 < 阅读全文
posted @ 2020-12-14 16:53 涛啊声依旧 阅读(2838) 评论(2) 推荐(0) 编辑
摘要:<script> export default { data() { return { version: "2.0.5", }; }, methods: { // 下载wgt文件 downWgt(wgtUrl) { const that = this; plus.nativeUI.showWaiti 阅读全文
posted @ 2020-12-14 16:42 涛啊声依旧 阅读(594) 评论(0) 推荐(0) 编辑
摘要:plus.runtime.version 阅读全文
posted @ 2020-12-14 16:38 涛啊声依旧 阅读(5122) 评论(0) 推荐(0) 编辑
摘要:uni-app热更新仅仅是更新资源,不会修改应用信息,所以版本号是不会改变的 解决方案 可以在代码中用常量储存一个资源版本(Res V2.0.0)用于热更新检测 阅读全文
posted @ 2020-12-14 16:25 涛啊声依旧 阅读(1883) 评论(0) 推荐(0) 编辑
摘要:打开第三方程序 打开第三方程序需要使用runtime模块 调用外部浏览器打开指定的URL plus.runtime.openURL( url, errorCB, identity ); /** url: ( String ) 必选 要打开的URL地址:字符串类型,各平台支持的地址类型存在差异,参考平 阅读全文
posted @ 2020-12-14 16:08 涛啊声依旧 阅读(1372) 评论(0) 推荐(0) 编辑
摘要:HBuilder云打包APP调起微信H5支付,提示商家参数格式有误,如图: 当前调起H5支付的referer为空导致,一般是因为直接访问页面调起H5支付,请按正常流程进行页面跳转后发起支付,或自行抓包确认referer值是否为空 如果是APP里调起H5支付,需要在webview中手动设置refere 阅读全文
posted @ 2020-12-14 15:45 涛啊声依旧 阅读(683) 评论(0) 推荐(0) 编辑
摘要:根据5+ API规范定义,要求在UserAgent中必须添加支持5+ API描述信息,其格式如下: Html5Plus/1.0 斜线前部分为固定字符“Html5Plus”,斜线后面为5+ API的版本号,目前版本为“1.0”。 为了与其它UserAgent信息进行区分,其前面添加空格进行分隔。 因此 阅读全文
posted @ 2020-12-11 17:10 涛啊声依旧 阅读(127) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示