Egret社区

[Egret Engine] iOS native 环境下 wss url追加参数无法进行连接

2018-2-13 17:18
12711
产品 Egret iOS Support 版本 5.0.12
复现概率 100% 平台 iOS 11.0.3
复现步骤 wss url后追加参数, 然后进行连接
问题描述 打包iOS,websocket无法连接
在web以及android 环境下可以正常连接

首先wss url格式为:
wss://host:80?param=test

初步估计是由于url后追加参数导致
错误代码 ios-support无法查看
BUG截图
本帖最后由 stanlee 于 2018-2-13 17:23 编辑

D/EGTJSCWebSocketnError
D/EGTJSCWebSocket:onClose

这些是错误信息, 其他的什么都没有

分享到 :
0 人收藏

11 个回复

倒序浏览
app小王子  社区管理员 | 2018-2-14 18:25:59
原生打包建议您使用 微端,目前微端可以完全代替support的。
stanlee  登堂入室 | 3 天前
app小王子 发表于 2018-2-14 18:25
原生打包建议您使用 微端,目前微端可以完全代替support的。

但是微端不是不容易过审核吗。。。
stanlee  登堂入室 | 3 天前
app小王子 发表于 2018-2-14 18:25
原生打包建议您使用 微端,目前微端可以完全代替support的。

如果可以的话, 请尽快修复吧, 或者ios-support开源也好啊
stanlee  登堂入室 | 3 天前
app小王子 发表于 2018-2-14 18:25
原生打包建议您使用 微端,目前微端可以完全代替support的。

你好。。。我尝试了一下微端打包,scroll包裹的label , 为label设置了textFlow, 就显示的一个黑色的块。。。
这真不敢用了呦。。。。
stanlee  登堂入室 | 3 天前
微端的runtime打包方式, 无法请求https
app小王子  社区管理员 | 前天 14:17
stanlee 发表于 2018-2-22 17:12
微端的runtime打包方式, 无法请求https

我们这里测试没有问题的。如您有问题的话请上传一个复现的 demo
stanlee  登堂入室 | 前天 16:26
微端的runtime打包, 一个是为label设置textFlow, 字数过多就会变成一块黑块。
然后是https请求后追加 `?param = test`  , 就会报错

iOS设备上

egret_demo.zip

1.04 MB, 下载次数: 3, 下载积分: 银子 -1

stanlee  登堂入室 | 前天 16:28
app小王子 发表于 2018-2-23 14:17
我们这里测试没有问题的。如您有问题的话请上传一个复现的 demo

demo已上传, 麻烦看一下吧。  目前这些问题在web上没遇到, 只在iOS的微端版本遇到了。 而且感觉微端的效率没有ios-support 高。。。
stanlee  登堂入室 | 昨天 10:35
  麻烦看一下吧。。。如果短期不能解决, 我们只有重换打包方案了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号

Powered by Discuz! X3.2 © 2001-2016 Comsenz Inc.

返回顶部