20 lines
447 B
TypeScript
20 lines
447 B
TypeScript
/**
|
|
* 返回玩家信息的对象 user
|
|
* @return {PlayerInfo} rs
|
|
*/
|
|
function getPlayerInfo(): PlayerInfo {
|
|
let rs = new PlayerInfo();
|
|
const node = document.querySelector('script[uid]');
|
|
if (node) {
|
|
rs.playername = node.getAttribute('name');
|
|
rs.userID = node.getAttribute('uid') as unknown as number;
|
|
}
|
|
return rs;
|
|
}
|
|
|
|
class PlayerInfo {
|
|
playername: string
|
|
userID: number
|
|
}
|
|
|
|
export default getPlayerInfo |