樓主: 195400
打印 上一主題 下一主題

濤聲依舊 --- 試驗歌曲手動控制播放

[復制鏈接]

簽到天數: 20 天

[LV.4]偶爾看看III

鮮花(2) 雞蛋(0)
21#
發表于 2021-8-14 13:48 | 只看該作者
195400 發表于 2021-8-14 13:34
對, 就這一行 showLrcObj.querySelector('img')
如果有圖片這一行可以執行, 反之這一行就會出錯

代碼不改,只是 按鈕圖片 的地址為空,按鈕圖片就不顯示了!

簽到天數: 80 天

[LV.6]常住居民II

鮮花(15) 雞蛋(0)
22#
 樓主| 發表于 2021-8-14 13:53 | 只看該作者
紅楓 發表于 2021-8-14 11:54
此處的 id= …… 只是用于按鈕圖標的名稱標識,與實際的按鈕控制代碼無關系。

原來是想用這id的, 用這id就必須把它傳入到處理腳本中,多了有一點點麻煩。

不過用id找這個圖片更準確。

簽到天數: 80 天

[LV.6]常住居民II

鮮花(15) 雞蛋(0)
23#
 樓主| 發表于 2021-8-14 13:56 | 只看該作者
紅楓 發表于 2021-8-14 13:48
代碼不改,只是 按鈕圖片 的地址為空,按鈕圖片就不顯示了!

querySelector('img') 如果沒圖片就會返回 null 后面就出錯。

簽到天數: 20 天

[LV.4]偶爾看看III

鮮花(2) 雞蛋(0)
24#
發表于 2021-8-14 14:01 | 只看該作者
195400 發表于 2021-8-14 13:56
querySelector('img') 如果沒圖片就會返回 null 后面就出錯。

按鈕控制代碼是在:http://cesholl.cn3v.net/scripts/processLRCX.js  里的。function startSound()
{
        //if(evFlag)        {
                //showLrcObj.parentElement.removeEventListener('click', startSound);
                //showLrcObj.removeEventListener('click', startSound);
                //while(showLrcObj.children.length > sLine)        {
                        //showLrcObj.removeChild(showLrcObj.children[0]);
                //}
                //evFlag = false;
        //}
       
        if(evFlag)        {
                evFlag = false;
                var ctrlButton = showLrcObj.querySelector('img');
                if(ctrlButton)        ctrlButton.style.display = 'none';
                showLrc();
                mObj.play();
        }
        /**
        if(mObj.paused)        {
                evFlag = false;
                showLrc();
                mObj.play();
        }
        else {
                evFlag = true;
                mObj.pause();
        }
        return false;
        **/

簽到天數: 20 天

[LV.4]偶爾看看III

鮮花(2) 雞蛋(0)
25#
發表于 2021-8-14 14:19 | 只看該作者
195400 發表于 2021-8-14 13:56
querySelector('img') 如果沒圖片就會返回 null 后面就出錯。

去掉 <img src="http://bpic.588ku.com/element_pic/17/09/12/086fa9e4799099a98eb54aab236be2b9.jpg" id="playbutton" style="width:36px; height:36px; overflow:hidden; border-radius:50%;"> 這段代碼,點擊圖片照樣可以播放音樂和顯示歌詞的,我在我《金陵十二釵》的作品中就已經試過了。

簽到天數: 80 天

[LV.6]常住居民II

鮮花(15) 雞蛋(0)
26#
 樓主| 發表于 2021-8-14 14:25 | 只看該作者
紅楓 發表于 2021-8-14 14:01
按鈕控制代碼是在:http://cesholl.cn3v.net/scripts/processLRCX.js  里的。function startSound()
{
...
  1.         if(evFlag)        {
  2.                 evFlag = false;
  3.                 var ctrlButton = showLrcObj.querySelector('img');
  4.                 if(ctrlButton)        ctrlButton.style.display = 'none';
  5.                 showLrc();
  6.                 mObj.play();
  7.         }
復制代碼

只有這幾句有用,其余的都是注釋掉的語句.

簽到天數: 80 天

[LV.6]常住居民II

鮮花(15) 雞蛋(0)
27#
 樓主| 發表于 2021-8-14 14:28 | 只看該作者
紅楓 發表于 2021-8-14 14:19
去掉  這段代碼,點擊圖片照樣可以播放音樂和顯示歌詞的,我在我《金陵十二釵》的作品中就已經試過了。

剛修改了代碼圖片有無都無所謂.

沒有圖片就需要寫一句提示,例如"點擊畫面播放音樂"之類的話.

簽到天數: 20 天

[LV.4]偶爾看看III

鮮花(2) 雞蛋(0)
28#
發表于 2021-8-14 15:14 | 只看該作者
195400 發表于 2021-8-14 14:28
剛修改了代碼圖片有無都無所謂.

沒有圖片就需要寫一句提示,例如"點擊畫面播放音樂"之類的話.

你和我用的 JS 版本不同,你是 processLRCX.js ,其上半部分控制代碼確實是被注釋掉了;我的是 processLRC1.js 上半部未被注釋掉,與下半段同時有效。所以可以去掉圖片代碼。

簽到天數: 80 天

[LV.6]常住居民II

鮮花(15) 雞蛋(0)
29#
 樓主| 發表于 2021-8-14 15:53 | 只看該作者
紅楓 發表于 2021-8-14 15:14
你和我用的 JS 版本不同,你是 processLRCX.js ,其上半部分控制代碼確實是被注釋掉了;我的是 processLR ...

1是以前的版本,X是由1改寫而來,X的歌曲啟動后只播放一次而1是啟動后循環播放。


本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?中文注冊

x

簽到天數: 180 天

[LV.7]常住居民III

鮮花(3) 雞蛋(0)
30#
發表于 2021-8-14 16:52 | 只看該作者
195400 發表于 2021-8-14 12:32
是不是把代碼中的按鈕圖片去掉了?
如果是則會出現代碼錯誤,這一點我考慮到了,代碼已做修改只是還沒上 ...

老師,我不是較真,是學習。你的帖子html+css部分,我都一句一句的理解。js部分就沒辦法了,因為我沒有學,而且看了你的js代碼,感覺很難,在網上自學我是學不會的。
您需要登錄后才可以回帖 登錄 | 中文注冊

本版積分規則

關閉

站長推薦上一條 /1 下一條

網站地圖|小黑屋|Archiver|中畫網 ( 蜀ICP備11021737號-2 )|網站地圖

GMT+8, 2025-7-22 06:40 , Processed in 0.055235 second(s), 13 queries , MemCached On.

上網要文明 發言要理性

Powered by Discuz! © 2008-2021 YinHuaBBS.CN

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 狠狠色综合色区| 五月天激激婷婷大综合丁香| 欧美综合缴情五月丁香六月婷| 欲香欲色天天综合和网| 久久综合久久鬼色| 色综合久久夜色精品国产| 久久综合久久自在自线精品自| 狼狼综合久久久久综合网| 日韩综合在线观看| 亚洲综合国产精品第一页| 久久综合给合久久狠狠狠97色| 亚洲欧美成人综合在线| 女人和拘做受全程看视频日本综合a一区二区视频 | 久久香综合精品久久伊人| 亚洲国产成人久久综合碰| 狠狠色狠狠色综合伊人| 综合自拍亚洲综合图不卡区| 久久久久综合国产欧美一区二区| 久久99精品综合国产首页| 五月天激情综合网| 色综合合久久天天给综看| 欧美日韩亚洲综合一区二区三区| 色综合久久中文综合网| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 久久综合国产乱子伦精品免费| 狠狠综合久久AV一区二区三区| 狠狠色伊人亚洲综合成人| 一本色道久久综合| 欧美日韩国产码高清综合人成| 亚洲欧美综合在线中文| 综合色婷婷| 婷婷激情综合网| 亚洲人成依人成综合网| 狠狠色丁香婷婷久久综合不卡| 久久综合噜噜激激的五月天| 久久久久一级精品亚洲国产成人综合AV区 | 久久亚洲综合色一区二区三区| 综合久久精品色| 97久久天天综合色天天综合色hd| 激情综合亚洲色婷婷五月APP| 综合久久国产九一剧情麻豆|