172 lines
5.6 KiB
HTML
172 lines
5.6 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||
<head>
|
||
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
|
||
<title>测试</title>
|
||
</head>
|
||
<body>
|
||
<iframe
|
||
src="http://192.168.31.164:8081/syzbh5/videoList/?advisorId=53"
|
||
style="width: 100%; height: 1000px"
|
||
/>
|
||
<input
|
||
type="button"
|
||
value="埋点上报"
|
||
onClick="javascript:Click_id();"
|
||
/><br /><br />
|
||
<input
|
||
type="button"
|
||
value="获取用户信息包含 name uid+ hqrights"
|
||
onClick="javascript:authinfo();"
|
||
/><br /><br />
|
||
<input
|
||
type="button"
|
||
value="获取用户base信息"
|
||
onClick="javascript:baseinfo();"
|
||
/><br /><br />
|
||
<input
|
||
type="button"
|
||
value="获取用户Guid"
|
||
onClick="javascript:Guidinfo();"
|
||
/><br /><br />
|
||
<input
|
||
type="button"
|
||
value="获取用户Xua"
|
||
onClick="javascript:Xuainfo();"
|
||
/><br /><br />
|
||
|
||
<input
|
||
type="button"
|
||
value="打开WEB页面"
|
||
onClick="javascript:openwebview();"
|
||
/><br /><br />
|
||
<input
|
||
type="button"
|
||
value="弹出登录框"
|
||
onClick="javascript:Login_web();"
|
||
/><br /><br />
|
||
<input
|
||
type="button"
|
||
value="打开个股图"
|
||
onClick="javascript:open_stk();"
|
||
/><br /><br />
|
||
<input
|
||
type="button"
|
||
value="弹出打开网页的弹框"
|
||
onClick="javascript:popup_web();"
|
||
/><br /><br />
|
||
<input
|
||
type="button"
|
||
value="打开指定客户端功能界面"
|
||
onClick="javascript:go_to();"
|
||
/><br /><br />
|
||
<input
|
||
type="button"
|
||
value="通过客户端打开ie浏览器"
|
||
onClick="javascript:NavigeteToIE();"
|
||
/><br /><br />
|
||
<input
|
||
type="button"
|
||
value="打开自选股列表界面"
|
||
onClick="javascript:goto_zx();"
|
||
/><br /><br />
|
||
|
||
<div id="authinfo" style="margin-top: 50px"></div>
|
||
|
||
<script src="https://cdn.upchinaproduct.com/test/test/webNativeCommunicatePC-1.js"></script>
|
||
<script type="text/javascript">
|
||
function Click_id() {
|
||
//js命令:click.id 参数:clickid --上报id
|
||
upNativeComm.exec("click.id", { clickid: "HS07-RQ" });
|
||
}
|
||
|
||
function authinfo() {
|
||
//js命令:user.info
|
||
//code 返回码 opt 结果集
|
||
upNativeComm.exec("user.info", {
|
||
callback: (code, opt) => {
|
||
document.getElementById("authinfo").innerHTML =
|
||
code + "<br/>" + JSON.stringify(opt);
|
||
},
|
||
});
|
||
}
|
||
function baseinfo() {
|
||
// js命令:userbase.info
|
||
//code 返回码 opt 结果集
|
||
upNativeComm.exec("userbase.info", {
|
||
callback: (code, opt) => {
|
||
document.getElementById("authinfo").innerHTML =
|
||
code + "<br/>" + JSON.stringify(opt);
|
||
},
|
||
});
|
||
}
|
||
function Guidinfo() {
|
||
// js命令: cmd.getguid
|
||
//code 返回码 opt 结果集
|
||
upNativeComm.exec("cmd.getguid", {
|
||
callback: (code, opt) => {
|
||
document.getElementById("authinfo").innerHTML =
|
||
code + "<br/>" + JSON.stringify(opt);
|
||
},
|
||
});
|
||
}
|
||
function Xuainfo() {
|
||
// js命令: cmd.xuadata
|
||
//code 返回码 opt 结果集
|
||
upNativeComm.exec("cmd.xuadata", {
|
||
callback: (code, opt) => {
|
||
document.getElementById("authinfo").innerHTML =
|
||
code + "<br/>" + JSON.stringify(opt);
|
||
},
|
||
});
|
||
}
|
||
|
||
function openwebview() {
|
||
//js命令: open.web (open.webview) 两个命令都可以 参数:url title popuptype
|
||
upNativeComm.exec("open.web", {
|
||
url: "http://baidu.com/",
|
||
title: "百度",
|
||
popuptype: 0,
|
||
});
|
||
}
|
||
|
||
function Login_web() {
|
||
//js命令:web_user_login 参数: userID pwd loginType
|
||
upNativeComm.exec("open.loginframe", {
|
||
userID: "lywxfy",
|
||
pwd: "888888",
|
||
loginType: "0",
|
||
});
|
||
}
|
||
|
||
function open_stk() {
|
||
//js命令:web_user_login 参数: setcode code type:f10 打开f10 ,其他值则打开个股 , 可选参数 ldtype(指定联动方式) :geguld 指定副屏联动,其他则在主屏打开个股
|
||
upNativeComm.exec("open.stock", {
|
||
setcode: "1",
|
||
code: "000001",
|
||
type: "个股",
|
||
});
|
||
}
|
||
function popup_web() {
|
||
//js命令: popup.webwnd 参数:url title 可选参数 type
|
||
<!-- upNativeComm.exec('popup.webwnd', { url: 'http://baidu.com/' , title:'百度' , type:'0'}); -->
|
||
upNativeComm.exec("popup.webwnd", { url: "http://baidu.com/" });
|
||
}
|
||
function go_to() {
|
||
//js命令: cmd_goto 参数:func_guid 该参数需要客户端提供具体数值
|
||
upNativeComm.exec("cmd_goto", {
|
||
func_guid: "F628C13C-D48D-4C97-BA6A-0480B6937E3D",
|
||
});
|
||
}
|
||
function NavigeteToIE() {
|
||
//js命令: cmd_navigate 参数:url 注意这里的url不需要 http头部
|
||
upNativeComm.exec("cmd_navigate", { url: "www.baidu.com/" });
|
||
}
|
||
function goto_zx() {
|
||
//js命令: open.zixuan 该参数需要客户端提供具体数值 这里也可以用go_to 命令 + 自选股对应的id 实现
|
||
upNativeComm.exec(" open.zixuan");
|
||
}
|
||
</script>
|
||
</body>
|
||
</html>
|