iOS

iOS

31 人关注该话题

WKWebview不能加载本地文件(file://开头)怎么破 页面跳转 WKWebview iOS

HTML5+ 909018562@qq.com 发起了问题 • 1 人关注 • 0 个回复 • 17 次浏览 • 21 小时前

IOS APP企业开发者帐号租用 iOS

招聘与外包 gototopic@163.com 发起了问题 • 1 人关注 • 0 个回复 • 29 次浏览 • 4 天前

IOS audio后台播放现在的解决方式应该是怎样的? audio iOS

MUI Nick丶丶 发起了问题 • 1 人关注 • 0 个回复 • 38 次浏览 • 4 天前

【报Bug】 Native.JS iOS 日历

Native.js zh666 回复了问题 • 1 人关注 • 1 个回复 • 35 次浏览 • 5 天前

iOS证书(.p12)和描述文件(.mobileprovision)申请 证书 iOS

HTML5+ 我爱吃水果 发起了问题 • 2 人关注 • 0 个回复 • 22 次浏览 • 2017-07-18 11:37

【报Bug】iOS 使用地图App闪退,HBuilder 更新到7.6.5版本 iOS map HBuilder

HBuilder 成都H5 回复了问题 • 3 人关注 • 2 个回复 • 156 次浏览 • 2017-07-14 14:59

【报Bug】图片多选模式下,不能钩中调用相机产生的图片路径 iOS Gallery

HTML5+ 378983249@qq.com 回复了问题 • 1 人关注 • 1 个回复 • 36 次浏览 • 2017-07-14 12:28

Hello HTML5+ maps 调用第三方地图在ios下的问题 iOS maps 地图

HTML5+ 929204168@qq.com 回复了问题 • 3 人关注 • 3 个回复 • 340 次浏览 • 2017-07-14 00:17

用wgt更新时,IOS报错manifest.json不是有效的JSON格式,但是安卓是没有问题的 manifest iOS Runtime

HTML5+ lam 回复了问题 • 2 人关注 • 1 个回复 • 52 次浏览 • 2017-07-13 17:14

【报Bug】ios10+设备上WebviewStyles.scalable=true不生效 Native.JS iOS

Native.js gmyboy 回复了问题 • 1 人关注 • 1 个回复 • 50 次浏览 • 2017-07-13 13:16

更多...
1

赞同来自: DCloud_客服_Trust

建议这种情况设置toast显示在屏幕的上方:
plus.nativeUI.toast( "I'am toast information!",{verticalAlign:"top"});

系统软键盘的优先级更高,比we... 显示全部 »
建议这种情况设置toast显示在屏幕的上方:
plus.nativeUI.toast( "I'am toast information!",{verticalAlign:"top"});

系统软键盘的优先级更高,比webview和nativeUI都要高。
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>
```
10

赞同来自: 五块钱的果汁 缘多多 DCloud_heavensoft 马脸老男人 715527816@qq.com 大馒头小咸菜 DCloud_客服_Trust 周羊羊 hoyche@163.com ggggggmt 更多 »

**这个问题是已经可以解决了的,不信可以去看mui demo里面的那个聊天程序 im-chat.html**

首先说一下为什么会出现这个情况,那是因为ios弹出软键盘的时候,webview的高度没有变化导致超出屏幕范围,而plus这时候又会自动把header... 显示全部 »
**这个问题是已经可以解决了的,不信可以去看mui demo里面的那个聊天程序 im-chat.html**

首先说一下为什么会出现这个情况,那是因为ios弹出软键盘的时候,webview的高度没有变化导致超出屏幕范围,而plus这时候又会自动把header的 position:fixed 属性设置为 position:relative,header就跟着滚动了。。。。

解决办法很简单,只要是现在最新版本的plus,都有这个
```javascript
plus.webview.currentWebview().setStyle({
softinputMode: "adjustResize" // 弹出软键盘时自动改变webview的高度
});
```
只要你在plusready里面写入这个,就可以解决header跟着滚动的问题


==============问题结束分割线===============

虽然楼主可能没遇到,不过也再顺便补充一个:如果页面中包含header、mui-content、footer,当mui-content内容很多,已经可以滚动,这时候弹出键盘,又会出现header可以滚动的情况

这时候已经不是plus的问题了,而是css的问题(ios的坑),而是webview已经改变高度了,但是html、body的高度没有改变。

解决办法就是写一段css样式:
```javascript
html, body {
height: 100%;
margin: 0px;
padding: 0px;
overflow: hidden;
-webkit-touch-callout: none;
-webkit-user-select: none;
}
```
只要写了这段样式,页面就会随着webview的改变而改变


其实plus、mui框架很好用,只是plus有坑,ios有坑,安卓也有坑,花点时间把坑都踩一遍就没什么问题啦~~
1

赞同来自: DCloud_客服_Trust

先在本地搭建v6测试环境测试看看客户端访问网络是否有问题,
测试环境搭建参考[http://www.cnblogs.com/fengmin/p/5526487.html](http://www.cnblogs.com/fengmin/p/5526487.htm... 显示全部 »
先在本地搭建v6测试环境测试看看客户端访问网络是否有问题,
测试环境搭建参考[http://www.cnblogs.com/fengmin/p/5526487.html](http://www.cnblogs.com/fengmin/p/5526487.html)
本地测试没有问题仍然被拒可以参考下该文档看是否可以解决问题[http://www.jianshu.com/p/d18ada23f78d](http://www.jianshu.com/p/d18ada23f78d)

另外请上传完整回执. IPV6 只是提示.关键问题是因为应用的某些异常(白屏,ajax请求失败,无法登陆等)才会报这个信息. 需要解决掉关键问题
1

赞同来自: DCloud_客服_Trust

[http://ask.dcloud.net.cn/docs/#http://ask.dcloud.net.cn/article/591](http://ask.dcloud.net.cn/docs/#http://ask.dcloud.net.cn/arti... 显示全部 »
[http://ask.dcloud.net.cn/docs/#http://ask.dcloud.net.cn/article/591](http://ask.dcloud.net.cn/docs/#http://ask.dcloud.net.cn/article/591)
1

赞同来自: DCloud_客服_Trust

7.6.5可以使用这个基座 进行调试 [https://pan.baidu.com/s/1qXZD9SS](https://pan.baidu.com/s/1qXZD9SS)
7.6.5可以使用这个基座 进行调试 [https://pan.baidu.com/s/1qXZD9SS](https://pan.baidu.com/s/1qXZD9SS)
1

赞同来自: DCloud_客服_Trust

发现是自己写错了cookie存储的时间格式,需要加toGMTString()转换方法
发现是自己写错了cookie存储的时间格式,需要加toGMTString()转换方法
0

赞同来自:

关于Appstore 违反政策的警告,云端打包机(Alpha)已更换最新高德和个推SDK (如果有Alpha版本HBuilder 请直接打包即可 如没有 请下载对应版本进行打包)
公网地址:
Win版本:http://update.dcloud.net.cn/... 显示全部 »
关于Appstore 违反政策的警告,云端打包机(Alpha)已更换最新高德和个推SDK (如果有Alpha版本HBuilder 请直接打包即可 如没有 请下载对应版本进行打包)
公网地址:
Win版本:http://update.dcloud.net.cn/alpha/HBuilder.windows@20170316.zip
Mac版本:http://update.dcloud.net.cn/alpha/HBuilder.macosx_64@20170316.tar.gz
注意,HBuilder for Mac alpha 是没有签名的,如Mac系统设置了仅信任AppStore或受信任的开发者来源的安装包,请右键点击打开或control+点击打开HBuilder
1

赞同来自: DCloud_客服_Trust

1 可能是个推使用了jspath导致的,个推新版的SDK已更新至alpha打包机,使用alpha版HBuilder打包即可
2 高德地图使用了jspatch,使用alpha打包机
3 打包时删除invocation模块

http://idebuilder.8... 显示全部 »
1 可能是个推使用了jspath导致的,个推新版的SDK已更新至alpha打包机,使用alpha版HBuilder打包即可
2 高德地图使用了jspatch,使用alpha打包机
3 打包时删除invocation模块

http://idebuilder.8c6.dcloud.io/packages
公网地址:
Win版本:http://update.dcloud.net.cn/alpha/HBuilder.windows@20170328.zip
Mac版本:http://update.dcloud.net.cn/alpha/HBuilder.macosx_64@20170328.tar.gz
1

赞同来自: DCloud_客服_Trust

重启下手机看看使用网络的选项能出现不,我下载了你的应用,网络的设置可以出现,并且随便填了个账号密码测试,提示账号不存在或被禁用,看起来网络应该是通的
重启下手机看看使用网络的选项能出现不,我下载了你的应用,网络的设置可以出现,并且随便填了个账号密码测试,提示账号不存在或被禁用,看起来网络应该是通的
更多...

12个可以帮你简化iOS app开发流程的工具 iOS iOS证书

HBuilder 竹青 发表了文章 • 0 个评论 • 324 次浏览 • 2017-04-11 15:51

IOS分享软键盘弹出,在键盘上方出现自定义菜单样式 表情 弹出软键盘 iOS

Native.js 715515390@qq.com 发表了文章 • 3 个评论 • 308 次浏览 • 2017-04-07 17:58

ios用openURL调起百度地图APP,真机调试可以调起,但打包之后不可以调起 百度地图 iOS

HTML5+ ChaoHu 发表了文章 • 2 个评论 • 189 次浏览 • 2017-03-16 10:47

ios云端打包未越狱,成功了但不能安装到手机 iOS iOS打包

HBuilder ChaoHu 发表了文章 • 2 个评论 • 110 次浏览 • 2017-03-13 17:53

关于第三方登录,IOS端不能注销登录用户信息的解决办法 iOS

MUI 滴滴哒 发表了文章 • 0 个评论 • 138 次浏览 • 2017-03-06 10:43

谷歌今日宣布iOS版Chrome浏览器开源 chrome iOS

MUI 158936065@qq.com 发表了文章 • 0 个评论 • 144 次浏览 • 2017-02-03 11:54

【示例】iOS中使用video标签播放视频,禁止自动全屏的方案 video iOS

MUI DCloud_客服_Trust 发表了文章 • 0 个评论 • 707 次浏览 • 2017-01-14 16:59

【转载】IOS审核注意事项 iOS 技术分享

HTML5+ 赵梦欢 发表了文章 • 0 个评论 • 586 次浏览 • 2017-01-06 15:33

iOS平台Widget集成使用wgt/wgtu升级说明 iOS SDK Widget集成

5+ SDK DCloud_SDK_骁骑 发表了文章 • 7 个评论 • 852 次浏览 • 2016-10-12 17:28

更多...