zbH5/股牛牛PC.html

172 lines
5.6 KiB
HTML
Raw Normal View History

2025-01-28 15:25:35 +08:00
<!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 typef10 打开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>