简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、JNI数据类型在上节中出现了jstring类型,这里说明一下,JNI有自己的原始数据类型和数据引用类型。二、JNI原理Java语言的执行环境是Java虚拟机(JVM),JVM其实是主机环境中的一个进程,每个JVM虚拟机都在本地环境中有一个JavaVM结构体,该结构体在创建Java虚拟机时被返回,在JNI环境中创建JVM的函数为JNI_CreateJavaVM。JNI...
场景描述vue搭建的多页面应用项目,使用go(-1)回退至前个页面。正常的话,回退后会刷新前个页面,各个生命周期钩子函数触发。然而,在Android和ios13以下是正常的,到了ios13就不行了。解决方案由于项目为多页面应用,无法通过Vuex状态状态解决该问题,因为多页面应用创建了多个vue实例。同理,尝试了storage监听、evenbus也无法解决。问题原因...
自从接触Vue后,作为H5面对和手机端的调试总是深感麻烦。受制于网络,除了Chrome的调试外,还有一个调试神器也不错,那就是VConsole!VConsole是腾讯开源的一个轻量、可拓展、针对手机网页的前端开发者调试面板。开源地址和文档见 ->VConsole这里说一下在Vue中该如何接入:安装npm install vconsole在index.j...
场景app部分页面使用H5混合开发,框架使用的是Vue。页面基本在Android上展示正常,在ios(iPhone 7、iPhone X、iPhone 11)上会出现两个问题:(1) 顶部标题栏即便是fixed定位,top为0,依然会留有一点缝隙,滑动的时候刘海左右两边可见滑动内容。(2) H5页面底部太贴近手机底部小黑条。三种方案根据问题场景,我想到了以下三个解决方案,...
vue-photo-preview应用场景点击图片,能够以类似朋友圈的方式展示图片,主要功能:预览,放大。选择经过网上一番查阅,有三款插件比较不错,分别是 viewerjs、vue-photo-preview 以及 vue-picture-preview。经过简单比较,viewerjs 功能比较强大,更适合web端。vue-picture-preview 只有预览和切换...
https://www.swiper.com.cn/api/start/new.html
在Vue中,有三种方式可以实现H5页面滑动至指定位置方法1://先获取目标位置距离mounted() {this.$nextTick(() => {setTimeout(() => {let targetbox= document.getElementById('targetbox');this.target= targ...
CocoaPods是一个用Ruby写的、负责管理iOS项目中第三方开源库的工具,CocoaPods能让我们集中的、统一管理第三方开源库,为我们节省设置和更新第三方开源库的时间。1.查看ruby版本ruby -v2.通过rvm来安装或升级Ruby,依次执行3.列出ruby可安装的版本信息显示结果,最新版本3.0.04.(提前安装)如果没安装的话,安装ruby时会自动下载安装Xcode、Command
DSBridge简介DSBridge是一个三端易用的现代跨平台 Javascript bridge, 通过它,你可以在Javascript和原生之间同步或异步的调用彼此的函数。特性:Android、IOS、Javascript 三端易用,轻量且强大、安全且健壮。同时支持同步调用和异步调用支持以类的方式集中统一管理API支持API命名空间...
问题:今天碰到一个奇怪的问题,格式为“2019-12-14 10:00”的时间,通过new Date()获取时间戳,在Android和ios上表现不一致。一番研究,才发现 (new Date("xxxx-xx-xx xx:xx")).getTime() 在 android正常,在ios返回NaN!解决方案:格式不使用xxxx-xx-xx xx:xx , 使用xxxx/xx...