备份
<p>[TOC]</p>
<h2>页面外部参数(url):这里需要由引擎在url上拼接上对应的参数</h2>
<table>
<thead>
<tr>
<th style="text-align: left;">参数</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">gameCode</td>
<td style="text-align: left;">游戏code</td>
</tr>
<tr>
<td style="text-align: left;">userID</td>
<td style="text-align: left;">用户id</td>
</tr>
<tr>
<td style="text-align: left;">accessToken</td>
<td style="text-align: left;">accesstoken</td>
</tr>
<tr>
<td style="text-align: left;">os</td>
<td style="text-align: left;">操作系统:1 安卓,2 苹果</td>
</tr>
<tr>
<td style="text-align: left;">channelID</td>
<td style="text-align: left;">渠道号</td>
</tr>
<tr>
<td style="text-align: left;">sourceType</td>
<td style="text-align: left;">来源类型:<br/>0:同城游APP/合集反馈;<br/>1:单包游戏中反馈时;<br/>2:平台包游戏/合集包游戏中的游戏反馈时<br/></td>
</tr>
<tr>
<td style="text-align: left;">devicesInfo</td>
<td style="text-align: left;">设备信息</td>
</tr>
<tr>
<td style="text-align: left;">ext</td>
<td style="text-align: left;">&ext=(以ext这个参数为结尾符)</td>
</tr>
</tbody>
</table>
<p><strong>devicesInfo示例:</strong></p>
<pre><code>"{"WifiID":"30f184cdf914216b","SystemID":"30f184cdf914216b","ImeiID":"30f184cdf914216b","ImsiID":"460110193276276","SimSerialNo":"89860317055710343594"}"</code></pre>
<p><strong>devicesInfo说明:</strong></p>
<pre><code>- WifiID String 必填,默认""
- SystemID String 必填,默认""
- ImeiID String 必填,默认""
- ImsiID String 必填,默认""
- SimSerialNo String 必填,默认""</code></pre>
<h2>与游戏方对接的参数</h2>
<p>JS可以调用的接口(所有参数需要encodeURI):
接口:exit
描述:H5游戏退出
用法:lua://exit</p>
<p>接口:refresh
描述:H5游戏刷新
用法:lua://refresh</p>
<p>接口:uploadImg
描述:打开相册上传图片
用法:lua://uploadImg</p>
<hr />
<p>JS需要实现的接口:
接口:onKeyBack()
描述:通知JS按了返回键</p>
<p>接口:onPauseCallback()
描述:通知JS切到后台</p>
<p>接口:onResumeCallback()
描述:通知JS切到前台</p>
<p>接口:onLuaShowImg (r)
描述:上传图片后得到图片的路径,r为一个JSON字符串对象</p>
<pre><code>function onLuaShowImg (r){
var res = JSON.parse(r); // !!!需要解析为JSON对象
console.log(res);
}
// res对应的格式是:
var res = {
Code: 1,
Data: {
ImgUrl: ''
},
Msg: ''
};
// res对应的参数的说明:
Code: 1上传成功;2上传失败;
当Code=1时,Data = {ImgUrl: ''},ImgUrl为图片地址;
当Code=2时,Data = null,表明上传失败
</code></pre>
<p>接口:onLuaDeviceInfo (r)
描述:得到设备的信息,r为一个JSON字符串对象</p>
<pre><code>function onLuaDeviceInfo (r){
var res = JSON.parse(r); // !!!需要解析为JSON对象
console.log(res);
}
// res对应的格式是:
var res = {
WifiID: "",
SystemID: "",
ImeiID: "",
ImsiID: "",
SimSerialNO: ""
};
// res对应的参数的说明:
Code: 1上传成功;2上传失败;
当Code=1时,Data = {ImgUrl: ''},ImgUrl为图片地址;
当Code=2时,Data = null,表明上传失败
</code></pre>
<h2>游戏方需要实现的功能</h2>
<p>1、从游戏大厅进入客服反馈页,如果无网等原因连接失败,则显示连接失败通用页(详情内容请阅读产品文档);<code>这里游戏方是否有通用的错误页?还是需要我们的UI提供设计图呢?</code></p>
<img src="http://doc.uc108.org:8002/server/../Public/Uploads/2019-08-26/5d638f7e3126d.png" width="500px">
<p>2、小红点处理;</p>