本篇文章给大家谈谈nba文字比赛直播,以及nba夏季联赛现场直播的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
高中时代开始看NBA,那时候还都是诺基亚得天下。网络2g网,只能看一个网页文字版的比赛。
记得那时候是姚明麦迪,凯尔特人,湖人争天下的时候。上课偷偷看,你们有这方面的印象吗。
科比拜纳姆奥多姆加索尔还耳熟能详。
NBA新赛季将于10月23日开始,而目前央视和腾讯体育的直播表已经出来,央视依然坚持停播
而腾讯体育则恢复直播,在每一场比赛后面都标注着“视频直播”
在“莫雷事件”爆发之初,国内球迷媒体一片哗然,但当时许多人并没有就此放弃NBA,因为所有人都在等待NBA能给出一个合理的解释,并且积极对莫雷进行处理,然而亚当肖华的两次公开声明,不仅没有解决这一问题,反而是将事态朝向愈演愈烈的方向发展,企图都讨好中美两国球迷,反而引发了球迷和媒体更为强烈的反抗声音,两边都不讨好,一筹莫展的肖华在此前接受《时代》杂志的专访时,就表示NBA目前已经遭受了巨大损失,但是他们也只能这样继续等等看。
虽然亚当肖华上任NBA总裁之后,给联盟带来了收入的快速增长,球队工资帽连年增加,也让球员的收入也不断提高,现如今已经是亿元合同满天飞,虽然他是一名成功的商人,但在面对舆论以及政治问题时,处理方式却略显稚嫩,眼看着NBA正在被舆论一步一步推向覆灭,上一任NBA总裁大卫斯特恩忍不住公开就此事发生,而他的言论比起肖华显然要高明得多。
大卫斯特恩在谈到莫雷事件时,先直接指出莫雷的那种言论在他看来是失礼的,但同时斯特恩也强调那是莫雷的个人权利。在谈到肖华的处理方式时,斯特恩依旧选择了支持自己的继任者:“我想说,肖华在捍卫美国言论自由方面做得非常不错,美国和中国有着不同的体系,如果中国人对于我们的球员、教练、管理层的所有人员言行都一一指点,那NBA和中国的关系不会有光明的未来。”
不光是不希望中国人对NBA进行指指点点,斯特恩对于美国政客的言论更加激进,他表示:“他们好像看不懂文字,他们并不清楚事实,只是想通过此事来宣传自己。”从斯特恩的观点不难看出,他其实也并没有真正对莫雷进行指责或者批评,但是这种“和稀泥”的方式比起肖华就要更为得体,毕竟他能够主动承认莫雷言论的“失礼”,也指责了其他人不应该来干涉此事,至少在对待“言论自由”和保护NBA的方面看,他对于中美两国做到了一视同仁,这至少能够让中国球迷认为自己并没有被忽视。
30年前,大卫斯特恩带着一盘录像带,在央视大楼前苦苦守候,终于打开了中国市场,30年后的今天,当NBA和中国市场出现了危机,依旧需要斯特恩出面来摆平此事,这也许就是这位老人真正伟大的地方所在吧,但目前来看,NBA的问题,老爷子已经无能为力了
特约编辑:苏大强
2022年NBA夏季联赛继续进行,在已经结束的太阳队与独行队比赛中,来自中国的郭昊文和张镇麟均贡献9分,联手为球迷们奉献了一场精彩的“中国德比”对决。在此基础上,7月15日NBA夏季联赛赛程出炉,郭昊文有望再创新高。具体详情如下:
7月15日NBA夏季联赛赛程安排如何?根据NBA官网可知,7月15日共进行8场比赛,依次为:凯尔特人队VS灰熊队(凌晨3点30分开打,彭磊解说);马刺队VS老鹰队(凌晨4点开打,石楷文解说);骑士队VS活塞队(凌晨5点30分进行,王兆丰解说);公牛队VS黄蜂队(早上6点,孔祥宇解说)。
尼克斯队VS魔术队(早上7点30分,柯凡解说);独行侠队VS雄鹿队(早上8点,王猛/李克解说);开拓者队VS火箭队(早上9点30分,刘乘源解说);篮网队VS森林狼队(上午10点,寇逸豪解说)。
为何说郭昊文有望再创新高?之所以说郭昊文有望再创新高,主要有两方面原因: 一是在郭昊文的夏季联赛首场比赛中,便获得了15分钟的出场时间,比同场比赛的张镇麟多了近9分钟时间;更重要的是,郭昊文把握住了机会,4投3中得到了9分。
虽然未能帮助球队取胜,但是不难看出,初登夏季联赛的郭昊文,已经得到了独行侠队的青睐。可以预计的是,在后续的比赛中,独行侠队依旧会给予郭昊文一定的出场时间。那么在这种情况下,郭昊文自然会拥有更多发挥的余地。
二是随着比赛的深入,郭昊文的自信心必然得到大幅提升。喜欢篮球的球迷大都清楚,球员在比赛中是否能够保持自信心,极有可能直接影响到自身的发挥。对于在首秀比赛中便能高效得到9分的郭昊文而言,或许会认为夏季联赛也不过如此,毕竟他在CBA联赛中的场均得分也不过9.2分。基于此,郭昊文再创新高似乎也并非痴人说梦。
最后想说的是,目前的郭昊文只有22岁,正处于一名球员的快速成长期。所以,希望球迷们能够理性看待,给予郭昊文更多成长的空间和时间。那么,你认为郭昊文在后续比赛中的得分能够上双吗?欢迎在下方互动交流!
想了解更多精彩内容,快来关注体育简评
从零开始实现一个NBA赛事直播新闻小程序切含后台接口的编写,接口来源是分析体育H5端的接口,使用php对接口进行抓取整理,切对接口进行了签名校验,已经实现,但没有用上小程序之中通过,接口整理一开始使用的是ThinkPHP5对接口统一整理的、后面使用PhalAPi对接口文档进行了再次的整理,整理的接口有以下,通过以下接口数据完成一个简单的大气的NBA小程序的开发
写在前面的一段话
关于NBA、基于深刻的莫过于高中时代的,买篮球先锋报、用手机2G网络和同学凑在一起看文字直播、还生怕班主任老师发现,
印象中第一次了解NBA是在2006年的英语书上,有一页上面是所有球队的logo以及名字、那时开始慢慢的了解篮球、了解到了休斯顿火箭队大姚、
从此对火箭队情有独钟、时至今日依然对那支22连胜的火箭有太多感情、时至今日绿军三巨头、邓肯、蜗壳都已经退役了,oh~oh~oh好像有点跑题了,还是回到主题、记录花了几天时间写的这个小程序
话不多少先上源码地址
小程序GitHub地址:
https://github.com/ecitlm/wx-nba
后端接口API地址:可先参照
https://ecitlm.github.io/TP5_Splider/#/?id=tp5_splider
项目下面的 controller 下的Nba.php类
部分界面效果体验
关于接口API
接口来源是分析腾*体育H5端 的接口,使用php对接口进行抓取整理、切对接口进行了签名校验,已经实现,但没有用上小程序之中通过,接口整理一开始使用的是
ThinkPHP5对接口统一整理的、后面使用PhalAPi对接口文档进行了再次的整理,整理的接口有以下、通过以下接口数据完成一个简单的大气的NBA小程序的开发、目前小程序正处于上架申请中。
每日赛事直播列表接口
球赛直播实时详情接口
实时数据统计接口
球队进本信息接口
球队球员阵容名单接口
球员基本信息赛季数据接口
30只球队排名数据接口
篮球快讯新闻列表接口
新闻详情接口
新闻评论数据接口
在线接口系统地址
https://wxapp.it919.cn/wx/listAllApis.php
小程序界面
界面整体有十几个、包含以上接口对应的UI界面、以下界面属于应用的截图界面
项目目录结构
项目目录结构如下
网络请求的封装
网络请求使用小程序的 wx.request+ promise+bluebird 对接口请求方法进行封装,一些列出的代码属于项目的核心代码
utils目录下的fetch.js文件所对应的方法
123456789101112842526272829 | const Promise = require("./bluebird"); //为了兼容问题/** * 网络请求API接口 * @param {String} api api 根地址 * @param {String} path 请求路径 * @param {Objece} params 参数 */module.exports = function(api, path, params) {wx.showLoading({title: "加载中"});console.log(`${api}/${path}`);console.log(params);return new Promise((resolve, reject) => {wx.request({url: `${api}/${path}`,data: Object.assign({}, params), //如果这里需要合并签名时间戳参数时候可以这么写header: { "Content-Type": "json" },success: function(res) {resolve(res);wx.hideLoading();},fail: function(err) {wx.hideLoading();reject(err);}});});}; |
所有接口的请求放在api.js之中
123456789101112842526272829303373839404474849505575859606162636465666768697077778798081 | const fetch = require("./fetch");const API_DOMAIN = "https://api.xxx.cn/api";/** * @param {String} 接口地址 * @param {Objece} params 接口参数参数 */function fetchApi(api, params) {return fetch(API_DOMAIN, api, params);}//NBA比赛直播function nab_schedule(params) {return fetchApi("Nba/schedule", params).then(res => res.data);}//直播室信息function live_detail(params) {return fetchApi("Nba/live_detail", params).then(res => res.data);}//直播内容function live_content(params) {return fetchApi("Nba/live_content", params).then(res => res.data);}//球员技术统计function technical_statistics(params) {return fetchApi("Nba/technical_statistics", params).then(res => res.data);}//球员详情function player_detail(params) {return fetchApi("Nba/player_detail", params).then(res => res.data);}//联盟排名function team_rank(params) {return fetchApi("Nba/team_rank", params).then(res => res.data);}//球队信息function team_info(params) {return fetchApi("Nba/team_info", params).then(res => res.data);}//球队阵容function Lineup(params) {return fetchApi("Nba/Lineup", params).then(res => res.data);}//新闻详情function news_info(params) {return fetchApi("Nba/news_info", params).then(res => res.data);}//NBA 新闻快讯function news_list(params) {return fetchApi("Nba/new_list", params).then(res => res.data);}//NBA新闻评论function news_comments(params) {return fetchApi("Nba/news_comments", params).then(res => res.data);}//关于我function website(params) {return fetchApi("Nba/website", params).then(res => res.data);}module.exports = {nab_schedule,live_detail,live_content,technical_statistics,player_detail,team_rank,team_info,Lineup,news_info,news_comments,news_list,website}; |
数据渲染问题
在对请求到的接口数据渲染的过程之中并没有遇到什么大的问题,页面布局上的事情也就没什么可讲的了,比较麻烦的事情是需要对接口返回的每个字段进行分析所对应的显示问题,这个再记录一下赛事直播界面的数据、新闻详情的数据渲染解析HTML的问题。
页面布局
小程序页面布局使用的单位是rpx,对应设计稿750px是最舒服的、rpx可以根据屏幕宽度进行自适应。规定屏幕宽为750rpx。如在 iPhone6 上,屏幕宽度为375px,共有750个物理像素,则750rpx = 375px = 750物理像素,1rpx = 0.5px = 1物理像素。
| 设备 | rpx换算px (屏幕宽度/750 | px换算rpx (750/屏幕宽度) |
|---|---|---|
| iPhone5 | 1rpx = 0.42px | 1px = 2.34rpx |
| iPhone6 | 1rpx = 0.5px | 1px = 2rpx |
数据绑定渲染wxml页面
12345678910111284252627282930337 | var app = getApp();Page({data: {list: [],footer: 0 //footer 底部导航栏切换高亮所要用到的值},onLoad: function() {this.nab_schedule("") //初始化数据},//ajax 列表请求nab_schedule: function(param) {var that = this;var params = {date: param};app.api.nab_schedule(params).then(res => {that.setData({list: res.data.data});}).catch(e => {console.error(e)});},//选择日期变化请求数据selectDate: function(e) {this.nab_schedule(e.target.dataset.time);},// 点击日期组件确定事件 bindDateChange: function(e) {this.nab_schedule(e.detail.value);}}) |
新闻详情页面渲染使用到了wxParse,能搞方便的解决渲染HTML转wxml的问题
模板页面用import导入、渲染HTML
12345 |
在接口请求成功时候对res.body进行一个操作处理,使用起来也比较简单
123456789101112842526 | onLoad: function (e) {var data = {docid: e.docid || "D230QPOC0005877U"}var that = this;app.api.news_info(data).then(res => {console.log(res);that.setData({item: res.data});that.news_comments(data);if(res.data && res.data.img.length!=0){var replaceStr = " |
图片大图预览功能实现
演示:
小程序内置的图片查看放大组件wx.previewImage,使用该方法可以实现图片放大预览效果功能
1234 | wx.previewImage({current: url, // 当前显示图片的http链接urls: [url] // 需要预览的图片http链接列表}) |
总结
小程序一直处于不温不火中、在笔者这这篇归档时、小程序已经开通内嵌网页功能、整体来说小程序还是很容易上手的、重要得多是多看文档,查找相关资料、仅以此文章记录开发体验、小应用还会持续更新、有感兴趣的小伙伴欢迎交流、源代码托管在
GitHub
原文地址
https://code.it919.cn/2017/11/wx-nba-application/