HTML5+

HTML5+

277 人关注该话题

HTML5+ plus.webview.show 的相关问题 HTML5+

分类: HTML5+ 75512437@qq.com 4 小时前  发起问题 • 1 人关注 • 0 个回复 • 8 次浏览

H5+能不能实现后台开启摄像头拍照 mui HTML5+

分类: HTML5+ fsyang 14 小时前  回复问题 • 4 人关注 • 4 个回复 • 735 次浏览

Native.js调用Android系统打印时报错 Android 打印 HTML5+ Native.JS

分类: Native.js 1640990372@qq.com 1 天前  回复问题 • 1 人关注 • 1 个回复 • 38 次浏览

【报Bug】mac基座调试代码不实时更新 HTML5+

分类: HTML5+ xnkyn@qq.com 2 天前  回复问题 • 2 人关注 • 1 个回复 • 18 次浏览

【报Bug】安卓端 5+APP获取Cookie值为空 HTML5+ bug反馈 HBuilderX

分类: HTML5+ 909447443@qq.com 3 天前  发起问题 • 1 人关注 • 0 个回复 • 19 次浏览

用native.js打开了文件管理之后要怎么上传文件呢?(小白请教) HTML5+

分类: HTML5+ 1105310910@qq.com 3 天前  发起问题 • 1 人关注 • 0 个回复 • 22 次浏览

5+app 杀进程时四周有留白 HTML5+

分类: HTML5+ DCloud_heavensoft 6 天前  回复问题 • 2 人关注 • 1 个回复 • 35 次浏览

使用promise封装H5+,没有返回值 HTML5+

分类: HTML5+ wsdehl@163.com 2020-04-02 19:01  发起问题 • 1 人关注 • 0 个回复 • 29 次浏览

ios13.4使用h5+播放视频,退出全屏时导致app闪退 html5plus plus JavaScript iOS13 VideoPlayer HTML5+

分类: HTML5+ 潘哒 2020-03-31 15:13  发起问题 • 1 人关注 • 0 个回复 • 56 次浏览

iphonex底部安全区颜色能否控制? mui HTML5+

分类: HTML5+ 595105762@qq.com 2020-03-31 10:19  回复问题 • 9 人关注 • 20 个回复 • 3000 次浏览

mui.openWindow在iPad里面不能用吗??? openWindow HTML5+ wap2app iOS iPad

分类: wap2app 8925683@qq.com 2020-03-30 23:58  回复问题 • 2 人关注 • 1 个回复 • 61 次浏览

uni-app 要允许HBuilder访问您的设备上的照片、媒体内容和文件吗? HTML5+ uniapp

分类: uni-app 风云杭州 2020-03-30 20:25  回复问题 • 4 人关注 • 5 个回复 • 875 次浏览

如何使用js在android的控制台中打印日志 HTML5+ Android

分类: Native.js 53421981@qq.com 2020-03-30 10:51  回复问题 • 2 人关注 • 1 个回复 • 1096 次浏览

云打包一直失败,前面打包还是正常的急急急 HBuilder HTML5+

分类: HBuilder 成都H5 2020-03-29 23:27  发起问题 • 1 人关注 • 0 个回复 • 43 次浏览

如何把uni.chooseImage选择图片得到的临时地址传给Webview里的HTML页面预览上传 HTML5+ uniapp

分类: uni-app Crazy丶 2020-03-27 15:24  发起问题 • 1 人关注 • 0 个回复 • 37 次浏览

createDownload totalsize一直为0 HTML5+

分类: HTML5+ 228707635@qq.com 2020-03-27 09:35  发起问题 • 1 人关注 • 0 个回复 • 26 次浏览

H5plus中点击顶部状态栏触发是哪个API? HTML5+

分类: HTML5+ 1025669238@qq.com 2020-03-26 18:24  发起问题 • 1 人关注 • 0 个回复 • 25 次浏览

更多...
0

赞同来自:

本地数据方面,HTML5有websql、indexedDB、localstorage,HTML5+扩展了可跨域的plus.storage和sqllite
具体看这里[http://ask.dcloud.net.cn/article/166](http://as... 显示全部 »
本地数据方面,HTML5有websql、indexedDB、localstorage,HTML5+扩展了可跨域的plus.storage和sqllite
具体看这里[http://ask.dcloud.net.cn/article/166](http://ask.dcloud.net.cn/article/166)

网络数据库有2种做法,
1. 用ajax连后台服务器程序,进一步操作网络数据库。
2. 使用野狗、leancloud等云数据,js直接操作云端数据库。在Hello mui里有示例。
1

赞同来自: 烟雨江南

```javascript
var STORAGE_IP_KEY = 'myIp';
var STORAGE_PORT_KEY = 'myPort';
var STORAGE_FLAG_KEY ='Firstflag';

mui.... 显示全部 »
```javascript
var STORAGE_IP_KEY = 'myIp';
var STORAGE_PORT_KEY = 'myPort';
var STORAGE_FLAG_KEY ='Firstflag';

mui.plusReady(function STest() {

var ip = document.getElementById("input1").value;
var port = document.getElementById("input2").value;
//这里换成ID可好?
var aButton = document.getElementsByTagName('button');
// 第一次保存
aButton[1].onclick = function() {
// 判断是否第一次 flag:1 是第一次,0不是
var flag = plus.storage.getItem(STORAGE_FLAG_KEY);
if (ip != "" && port !="" && flag != 0) {
// 已经存储到了本地缓存
plus.storage.setItem(STORAGE_FLAG_KEY,0)
plus.storage.setItem(STORAGE_IP_KEY,ip);
plus.storage.setItem(STORAGE_PORT_KEY,port);
alert('ip:' +ip +',port:' +port);
}
}
// 以后就这样获取 要保证第一次保存一定会执行
function getIpAndPort(){
var ip = plus.storage.getItem(STORAGE_IP_KEY);
var port = plus.storage.getItem(STORAGE_PORT_KEY);
alert('ip:' +ip +',port:' +port);
}

})
```
0

赞同来自:

@wenju
这个问题已经解决,全局配置
mui.ajaxSettings.xhr=function(){return new plus.net.XMLHttpRequest();}
配置这个后,会默认使用plus的xhr
@wenju
这个问题已经解决,全局配置
mui.ajaxSettings.xhr=function(){return new plus.net.XMLHttpRequest();}
配置这个后,会默认使用plus的xhr
1

赞同来自: Trust

直接使用5+plus.runtime.openURL即可
url写法请参考:[http://developer.baidu.com/map/index.php?title=uri/api/ios](http://developer.baidu.com/map/... 显示全部 »
直接使用5+plus.runtime.openURL即可
url写法请参考:[http://developer.baidu.com/map/index.php?title=uri/api/ios](http://developer.baidu.com/map/index.php?title=uri/api/ios)
0

赞同来自:

NJS要保证load的图片base64数据正确
另外5+Runtime也封装了Bitmap API
请参考[ http://www.html5plus.org/doc/zh_cn/nativeobj.html#plus.nativeObj.Bitmap]( ... 显示全部 »
NJS要保证load的图片base64数据正确
另外5+Runtime也封装了Bitmap API
请参考[ http://www.html5plus.org/doc/zh_cn/nativeobj.html#plus.nativeObj.Bitmap]( http://www.html5plus.org/doc/zh_cn/nativeobj.html#plus.nativeObj.Bitmap)
```javascript
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
<title>NativeObj Example</title>
<script type="text/javascript">
var wc=null,bitmap=null;
// H5 plus事件处理
function plusReady(){
wc = plus.webview.currentWebview();
bitmap = new plus.nativeObj.Bitmap("test");
// 加载Base64编码格式图片到Bitmap对象
bitmap.loadBase64Data( "iVBORw0KGgoAAAANSUhEUgAAABgAAAAsCAYAAAB/nHhDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAKwwAACsMBNCkkqwAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNC8yOC8xMqLz6JEAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAABJ0lEQVRYhe3Wv6rCMBQG8C/VN1AEd3HSzuYO3jr4knkY0UE62xTBcp9A8A0uHhc72CZp/lQQyZmT7xfSJKeMiPDOSt6aHoEIRKAbkLKioqiCrroWkLKi+51ARAhBlEAdXlcI0gLK8u8lPBRpAYvFjCUJUw72QZRbtFzOe0O0H7kvxHhM83yfhiJdF+2c5/utCTmdLnS93rQQs2mZQogN59lOdbrqmk7HmExGrZVYAU9kzXl2cEWsgSfys1r9Hk1TmogTAABFcTFOaQJOr6mUlVO4E9B8n2zCrQHfcAAYmoKFEAPOs39dOGMMaTpXX5J6jGlTTSu3CQcsGk5IuBboK1wJ6BqOT7gS0DUcn3AlALR7gW84YHGKiOAd3gn0UV/+6xiBCHwG8AByzMrOPKV7sAAAAABJRU5ErkJggg==", function(){
console.log("加载Base64图片数据成功");
}, function(){
console.log('加载Base64图片数据失败:'+JSON.stringify(e));
} );
}
if(window.plus){
plusReady();
}else{
document.addEventListener("plusready",plusReady,false);
}
// 保存图片
function saveBitmap(){
bitmap.save( "_doc/a.jpg"
,{}
,function(i){
console.log('保存图片成功:'+JSON.stringify(i));
}
,function(e){
console.log('保存图片失败:'+JSON.stringify(e));
});
}
</script>
</head>
<body>
保存图片<br/>
<button onclick="saveBitmap()">Save</button>
</body>
</html>
```
17

赞同来自: DCDDD 不知道 五块钱的果汁 DCloud_IOS_XTY 小白免 郑家好人 撒网要见鱼 wenju 罗纳尔哆嗦 李大仁 温柔如斯 Trust Mirror 唯起风 2631567162@qq.com NginxApache 2740031215@qq.com 更多 »

** 插入的附件 **

```javascript
// 示例1
open_soft_keyboard({
input: "#username"
});
// 示例2
open_soft_keyboard({
... 显示全部 »
** 插入的附件 **

```javascript
// 示例1
open_soft_keyboard({
input: "#username"
});
// 示例2
open_soft_keyboard({
input: 'input[value=""]'
});


/**
* 默认打开软键盘
* @param options{
* input: '#nickname' // 容器节点
* }
* @author 蔡繁荣
* @version 1.0.3 build 20151226
*/
function open_soft_keyboard(options){
if(plus.os.name == 'iOS'){
setTimeout(function(){
var wv_current = plus.webview.currentWebview().nativeInstanceObject();
wv_current.plusCallMethod({"setKeyboardDisplayRequiresUserAction":false});
document.querySelector(options['input']).focus();
}, 330);
}else{
// 因为安卓autofocus只有4.0版本以上才支持,所以这里使用native.js来强制弹出
setTimeout(function(){
// 在执行的时候需要让当前webview获取焦点
var wv_current = plus.android.currentWebview();
plus.android.importClass(wv_current);
wv_current.requestFocus();

var Context = plus.android.importClass("android.content.Context");
var InputMethodManager = plus.android.importClass("android.view.inputmethod.InputMethodManager");
var main = plus.android.runtimeMainActivity();
var imm = main.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(0,InputMethodManager.SHOW_FORCED);
document.querySelector(options['input']).focus();
}, 330);
}
}
```
0

赞同来自:

用webview选项卡,突出的那块,确实会导致一横条空白。
用div选项卡,可以自己改css做出这种效果。
用webview选项卡,突出的那块,确实会导致一横条空白。
用div选项卡,可以自己改css做出这种效果。
18

赞同来自: Huiqi DCloud_heavensoft 超哥带你兜风 461331558@qq.com Trust tt0668 光光阿斯蒂芬 2577969522@qq.com 步步 Element 小小码农 天涯逐浪 Golo sunfei wowkk@qq.com NewsNing Reinhardt mmmmmmm 更多 »

**此问题已解决,请升级HBuilder到最新版本(7.5),**
目前的解决方案主要解决的是卡顿问题,控制台依然会输出long-running timer的信息,但不影响卡顿。
这个日志是由于定时监听touch造成的,具体参考https://segmentf... 显示全部 »
**此问题已解决,请升级HBuilder到最新版本(7.5),**
目前的解决方案主要解决的是卡顿问题,控制台依然会输出long-running timer的信息,但不影响卡顿。
这个日志是由于定时监听touch造成的,具体参考https://segmentfault.com/a/1190000006053354
1

赞同来自: Trust

1,通过plus.key.addEventListener('backbutton',function(){},false)进行监听返回键,参考[http://www.html5plus.org/doc/zh_cn/key.html](http://www.h... 显示全部 »
1,通过plus.key.addEventListener('backbutton',function(){},false)进行监听返回键,参考[http://www.html5plus.org/doc/zh_cn/key.html](http://www.html5plus.org/doc/zh_cn/key.html)。
2,如果使用mui框架,你需要重写mui.back函数。[关闭页面](http://dev.dcloud.net.cn/mui/window/#closewindow)
0

赞同来自:

不需要单独申请ios应用,每个应用管理平台中都可以申请ios版本和android 如下图在右上角可以申请ios版本
同一应用appid只有一个
** 插入的附件 **
不需要单独申请ios应用,每个应用管理平台中都可以申请ios版本和android 如下图在右上角可以申请ios版本
同一应用appid只有一个
** 插入的附件 **
0

赞同来自:

参考[IOS平台使用SDK集成,Native代码和HTML页面进行交互的方法](http://ask.dcloud.net.cn/article/453)
Android平台的还在进一步测试,可以先参考附件中的文档。
参考[IOS平台使用SDK集成,Native代码和HTML页面进行交互的方法](http://ask.dcloud.net.cn/article/453)
Android平台的还在进一步测试,可以先参考附件中的文档。
0

赞同来自:

使用native.js可以得知系统是否开启了GPS定位,不能获取手机安全软件是否授予了定位权限。
若用户未开启,提醒用户需要开启,并且可以通过native.js调用系统设置。
参考相关例子:
[利用native.js获取手机gps是否开启](http://as... 显示全部 »
使用native.js可以得知系统是否开启了GPS定位,不能获取手机安全软件是否授予了定位权限。
若用户未开启,提醒用户需要开启,并且可以通过native.js调用系统设置。
参考相关例子:
[利用native.js获取手机gps是否开启](http://ask.dcloud.net.cn/question/11890)
[Android平台 Native.js跳转系统设置各个界面。](http://ask.dcloud.net.cn/question/14732)
1

赞同来自: 414184064@qq.com

[创建Barcode对象](http://www.html5plus.org/doc/zh_cn/barcode.html#plus.barcode.Barcode.Barcode.constructor(id,filters,styles)),默认只支持三种... 显示全部 »
[创建Barcode对象](http://www.html5plus.org/doc/zh_cn/barcode.html#plus.barcode.Barcode.Barcode.constructor(id,filters,styles)),默认只支持三种类型条码。如果有需求,可自行调整支持的类型。
[http://www.html5plus.org/doc/zh_cn/barcode.html](http://www.html5plus.org/doc/zh_cn/barcode.html)

如果调整后依旧不行,请提供一下无法扫描的条形码。
2

赞同来自: uniapper 314779559@qq.com

webview有个api专门负责此事,是否允许Webview使用plus api,看Webview的style里的plusrequire
webview有个api专门负责此事,是否允许Webview使用plus api,看Webview的style里的plusrequire
0

赞同来自:

多谢,@DCloud_HB_关平 耐心的远程帮忙找原因。
上面我说的换成新的com.pandora_.launcher_.core_1_.0_.0_.201709261428_.zip还是不行的问题,原因如下:

### 1、关于替换和备份改文件

... 显示全部 »
多谢,@DCloud_HB_关平 耐心的远程帮忙找原因。
上面我说的换成新的com.pandora_.launcher_.core_1_.0_.0_.201709261428_.zip还是不行的问题,原因如下:

### 1、关于替换和备份改文件

** 备份文件要把原来的文件剪切出去,或者至少要改掉后缀名**

```javascript
com.pandora_.launcher_.core_1_.0_.0_.201709261428_.zip


解压后名称为:


com.pandora_.launcher_.core_1_.0_.0_.201709261428.jar
```
将原来的文件改为:
```javascript
com.pandora_.launcher_.core_1_.0_.0_.201709261428.jar-back
```
推测应该是HBuilder加载plugin时直接把plugin目录中后缀为.jar的所有插件依次加载,若不改掉后缀,则原来的哪个jar还是会加载。

### 2、关于安装了Android studio的机器上覆盖了上述文件还是断续掉线的问题。
经过@DCloud_HB_关平 的远程操作,发现我机器上的Android studio 中sdk目录下的adb.exe 和Hbuilder自己的adb.exe冲突。
我机器上的解决方案是:

- 关闭HBuilder

- 找到 sdk安装目录/platform-tools目录

- 把里面的 adb.exe AdbWinApi.dll AdbWinUsbApi.dll 三个文件 覆盖到 HBuilder安装目录/tools/adbs/目录下面(最好是备份一下 hbuilder/tools/adbs目录下这三个文件再覆盖)

- 打开cmd, 切换到 “HBuilder安装目录/tools/adbs/”目录下。运行 命令

```javascript
adb kill-server
```
- 最后,重新打开HBuilder。

至此,问题就应该解决了。
** ps:完成以上操作后,我持续使用了大约半小时,没长时间测试。不过,应该没问题了。
0

赞同来自:

你好,此问题已得到确认,这里说明一下因为ios和安卓的平台差异,后退逻辑处理上默认原则为安卓返回上一页,ios上如果有监听backbutton按钮,则触发back事件,没有监听backbutton按钮,默认不做处理,也就是你所说的点击无效。autoBackBu... 显示全部 »
你好,此问题已得到确认,这里说明一下因为ios和安卓的平台差异,后退逻辑处理上默认原则为安卓返回上一页,ios上如果有监听backbutton按钮,则触发back事件,没有监听backbutton按钮,默认不做处理,也就是你所说的点击无效。autoBackButton按钮只触发事件,如果没有监听此事件,自然不会有反应。

所以,ios上使用titleNView的autoBackButton按钮,需要开发者监听backbutton按钮,做逻辑处理
0

赞同来自:

更新,问题已修复,请更新到2.3.4以上版本
更新,问题已修复,请更新到2.3.4以上版本
2

赞同来自: 75512437@qq.com uniapper

HBuilderX 2.5.6起,新增了plus属性 disablePlus,解决加载外部页面时可能调用plus对应用造成危害的隐患
HBuilderX 2.5.6起,新增了plus属性 disablePlus,解决加载外部页面时可能调用plus对应用造成危害的隐患
更多...

精华 5+API错误代码 错误代码 HTML5+

分类: HTML5+ 302952073@qq.com1 天前  评论文章 • 37 个评论 • 81462 次浏览

mui封装的网络请求,如何引入到原生Android中被调用 HTML5+

分类: MUI 292570927@qq.com1 天前  发表文章 • 0 个评论 • 12 次浏览

plus.webview.create( url, id, styles, extras )参数及说明 HTML5+

分类: HTML5+ 631024146@qq.com2020-03-31 18:19  评论文章 • 10 个评论 • 23439 次浏览

让Vue-cli 构建SPA 搭上 HTML5+的顺风车 HTML5+ Vue

分类: HTML5+ 546506705@qq.com2020-03-24 16:09  评论文章 • 8 个评论 • 3924 次浏览

关于js对sqlite的支持 HTML5+

分类: HTML5+ 哈哈八百2020-03-23 10:42  评论文章 • 8 个评论 • 9884 次浏览

通过WP插件搭建h5+应用检测更新服务 开源 插件 5+App开发 HTML5+ WordPress

分类: HTML5+ 江程训2020-03-02 10:34  评论文章 • 4 个评论 • 79 次浏览

UNIAPP电影视频类项目发布,这框架确实不错 HTML5+ 技术分享 PHP uniapp 源码分享

分类: uni-app 649592417@qq.com2020-02-23 23:43  评论文章 • 6 个评论 • 1197 次浏览

5+App模块配置错误处理 HTML5+

分类: HTML5+ DCloud_IOS_CLP2020-02-19 19:34  评论文章 • 95 个评论 • 2190684 次浏览

接h5+ mui 外包,坐标上海 HTML5+ 5+App开发 外包

分类: 招聘与外包 2020-01-15 13:49  评论文章 • 1 个评论 • 1005 次浏览

5+ API plus.sqlite.executeSql() 支持执行多条sql语句 HTML5+ SQLite Android

分类: HTML5+ DCloud_Android_zl2020-01-07 20:44  发表文章 • 0 个评论 • 341 次浏览

HTML5中国产业联盟正式挂靠到工信部下 HTML5+ mui HBuilder 工信部挂牌 规范

分类: HTML5+ 1356874539@qq.com2019-12-16 10:36  评论文章 • 35 个评论 • 47962 次浏览

地图定位问题终于搞清楚了。。 定位 高德地图 HTML5+

分类: HTML5+ 995679412@qq.com2019-12-09 09:29  评论文章 • 25 个评论 • 29613 次浏览

关于webview顶部灰条的解决 HTML5+

分类: HTML5+ 382436919@qq.com2019-11-27 01:12  评论文章 • 8 个评论 • 3121 次浏览

【示例】访问外部网站将图片下载至本地相册 HTML5+ 下载 Gallery 技术分享 Webview mui

分类: HTML5+ 116901381@qq.com2019-10-19 14:47  评论文章 • 27 个评论 • 25043 次浏览

更多...