zbH5/股牛牛PC.html
kaizheng(郑凯) b19cdb11c9 初始化
2025-01-28 15:25:35 +08:00

172 lines
5.6 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!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>