详细问题描述

[内容] 我们做了一个手机签名的功能,签名的时候是横屏的,签完后返回前一页重新还原成竖屏,但是在有的安卓机型上不能正常还原。

重现步骤

[步骤]

1、进入页面横屏,做签名操作,

2、关闭当前页,并且还原成竖屏

[结果]

有的机器上存在偶然性的整个页面都还是横屏的,有的文字横过来了,但是宽度还是横屏的宽度,有的页面显示不完整

出现的手机又小米note 版本:Android 6.0.1

华为ALE-CL00 版本:4.4.4

问题有偶然性,但特定机型出现的概率较高

[期望]

正常还原成竖屏

运行环境

[系统版本] android

[浏览器版本]

[IDE版本]

[mui版本]

附件

[代码片段]

//签名页面点击返回操作

function addEventTest() {

plus.key.addEventListener("backbutton",function(){

plus.screen.lockOrientation("portrait-primary");

// plus.screen.unlockOrientation();

});

}

//返回上一页之前做的操作,屏幕锁定竖屏

function get_img (){

var canvas = document.getElementById("canvasId");

var imgdata = canvas.toDataURL('image/jpeg');

// var imgdata = canvas.toDataURL('image/png');

signInfo.imgdata = imgdata;

signInfo.sign_time = getTime();

console.log(imgdata)

// console.log(signInfo.sign_time+','+signInfo.longtitude+','+signInfo.latitude);

// return;

plus.screen.lockOrientation("portrait-primary");

// plus.screen.unlockOrientation();

var operPage = ws.opener();

operPage.evalJS("set_qm('"+ area_elem +"','"+ JSON.stringify(signInfo) +"');");

ws.close();

// setTimeout(function() {

// }, 100);

// console.log('imgdata:'+imgdata);

}

[安装包]

android横向纵向切换,【报Bug】安卓竖屏切换到横屏后,再切换回竖屏,不能正常还原...相关推荐

  1. git切换分支合并后再切回原来分支导致没有提交的代码丢失

    git切换分支合并后再切回原来分支导致没有提交的代码丢失 前言 在企业开发中,总会需要用远程仓库来管理整个团队的项目代码,git是我们常用的代码提交工具,虽然就我个人而言,在开发的过程中就只用到几个简 ...

  2. acivity 横屏_Activity横竖屏切换时先看到横屏/竖屏再变换回竖屏/横屏

    因为公司APP上的一个Bug遇到一个问题,跟了下这个问题,稍微记录一下. 需求:当App从后台回到前台的时候,要弹出一个广告页Activity A ,而广告页希望是竖屏显示的,这样才符合引人入胜的效果 ...

  3. html输入框初始输入法,【报Bug】input输入框聊天页面,如果输入法默认是全屏手写,input会被挡住,这个能解决吗?...

    ## 详细问题描述 (DCloud产品不会有明显的bug,所以你遇到的问题大都是在特定环境下才能重现的问题,请仔细描述你的环境和重现方式,否则DCloud很难排查解决你的问题) [内容] 客户是用的这 ...

  4. android 屏幕横向显示,【报Bug】安卓屏幕切换横屏后屏幕显示一半

    详细问题描述 设置为 tabBar 的页面,开发时采用竖屏开发:竖屏下显示正常,当屏幕切换为横屏时,页面宽度没有自动撑满屏幕,显示大小为竖屏显示时的状态. [内容] 重现步骤 [步骤] 竖屏时打开应用 ...

  5. android 显示canvas,【报Bug】部分情况下,安卓canvas不显示

    详细问题描述 (DCloud产品不会有明显的bug,所以你遇到的问题大都是在特定环境下才能重现的问题,请仔细描述你的环境和重现方式,否则DCloud很难排查解决你的问题) [内容] uni2.2.2版 ...

  6. android 打印机 api,【报Bug】蓝牙打印API写入中文乱码(包括安卓、IOS)

    详细问题描述 (DCloud产品不会有明显的bug,所以你遇到的问题大都是在特定环境下才能重现的问题,请仔细描述你的环境和重现方式,否则DCloud很难排查解决你的问题) [内容] 官方示例蓝牙打印中 ...

  7. android临时文件夹,【报Bug】安卓端,保存视频到相册成功,临时文件夹中有,但是相册中没有...

    产品分类: uniapp/App PC开发环境操作系统: Windows PC开发环境操作系统版本号: w10家庭版 HBuilderX类型: 正式 HBuilderX版本号: 2.7.14 手机系统 ...

  8. android authtype=1,【报Bug】plus.screen.lockOrientation在android里引起闪退

    代码逻辑如下: 1,在未登录状态下,通过其他接口的状态码判断登录状态,在初次未登录状态下跳转登录页(reLaunch跳转VUE页面) skipSp(x){ if(this.loginStatus == ...

  9. weex android 滑动事件,【报Bug】weex编译模式下slider组件 @scroll 事件, 滑块左右滑动, @scroll 回调的值始终是负数, 判断不了左右动作...

    详细问题描述 weex编译模式下slider组件 @change事件, 滑块左右滑动, @change回调的值始终是负数, 判断不了左右动作 weex官方文档 (DCloud产品不会有明显的bug,所 ...

最新文章

  1. JavaScript中对象数组,如何给对象添加一个新属性
  2. RabbitMQ-1
  3. XGBoost的基本使用应用Kaggle便利店销量预测
  4. 为踏实上进的【飞鸽传书】开发者而感动
  5. Linux cd命令:切换目录
  6. 吴恩达神经网络和深度学习-学习笔记-38-使用开源的方案+迁移学习+数据增强data augmentation
  7. hdu 1176 免费馅饼(nyist 613)
  8. Android Studio如何隐藏系统的状态栏
  9. 二十四、K8s集群强化2-授权
  10. wxWindows文档
  11. web前端设计必备网页特效案例 - 轮播图
  12. 计算机一级考试 文字录入,计算机一年级《文字录入》期末考试题(理论)B
  13. Linux 之系统美化
  14. Jenkins的windows10 从节点经常性掉线问题解决
  15. 运行django项目报错Couldn‘t import Django
  16. 华米新一代智能可穿戴芯片2020年第四季度量产
  17. SAP FICO模块-财务账期的打开和关闭
  18. Python之排序函数总结
  19. 【STM32F407的DSP教程】第22章 DSP矩阵运算-放缩,乘法和转置矩阵
  20. 【专访】润和软件刘洋:同心聚力开拓基于OpenHarmony的国产化科技创新之路

热门文章

  1. python hdf5 —— h5py
  2. 冷知识 —— 物种大交换
  3. 朴素贝叶斯与垃圾邮件分类
  4. Matlab Tricks(二十三)—— 保存图像到 pdf
  5. 熟悉 CMake(二)—— 以一个实例说明 CMakeLists.txt 文件的编写
  6. 机器学习基础(四十五)—— 模拟退火(Simulated Annealing)
  7. python画简便的图-如何用python画M集(1)——M集原始图的画法
  8. python零基础学习书-零基础如何学好python?推荐6本入门书籍,帮你打基础
  9. python有什么用-我们为什么要选择学习python?学习python有什么用?
  10. 专科python应届生工资多少-请问学过一点python,应届生怎么找工作?