在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/ HTML5問答
愿如初 回答

已經(jīng)自行解決,原來是打包后的應(yīng)用程序的獲取后端數(shù)據(jù)的接口地址應(yīng)該改成局域網(wǎng)的ip

故人嘆 回答

安裝 npm install --save-dev @types/node
配置tsconfig.app.json

"compilerOptions": {
  "types": ["node", "jasmine"]
}

單眼皮 回答

//解決第三方軟鍵盤喚起時底部input輸入框被遮擋問題

var bfscrolltop = document.body.scrollTop;//獲取軟鍵盤喚起前瀏覽器滾動部分的高度
$("input.inputframe").focus(function(){//在這里‘input.inputframe’是我的底部輸入欄的輸入框,當(dāng)它獲取焦點時觸發(fā)事件
    interval = setInterval(function(){//設(shè)置一個計時器,時間設(shè)置與軟鍵盤彈出所需時間相近
    document.body.scrollTop = document.body.scrollHeight;//獲取焦點后將瀏覽器內(nèi)所有內(nèi)容高度賦給瀏覽器滾動部分高度
    },100)
}).blur(function(){//設(shè)定輸入框失去焦點時的事件
    clearInterval(interval);//清除計時器
    document.body.scrollTop = bfscrolltop;將軟鍵盤喚起前的瀏覽器滾動部分高度重新賦給改變后的高度
});

[看看這個] https://blog.csdn.net/github_...

嫑吢丕 回答

chrome瀏覽器有12px的最小字體限制。

傻叼 回答

@眼星 你這個解決了嗎 我的也是video無法在Safari瀏覽器播放 我的只是PC端

怪痞 回答

或許你可以調(diào)整一下思路:不在用戶輸入時處理,而是在展示時才處理內(nèi)容。

你之前的思路: 用戶點擊表情,又是判斷輸入框里之前的內(nèi)容,又是存儲表情,等等。

其實這些都不用,我們換成這樣的思路:先不管用戶如何輸入,他怎么輸入,輸入框就怎樣展示,比如他輸入兩個表情與一個文本,那么輸入框的內(nèi)容是[微笑]123[撇嘴],等到用戶點擊發(fā)送按鈕要把內(nèi)容展示到聊天框里時,再把[微笑]和[撇嘴]轉(zhuǎn)換為表情。

提供一個簡單的代碼:

// 存儲所有表情,方便轉(zhuǎn)換
/*
emj_arry = {
  [冷汗] : {
    text: "冷汗",
    url: "http://pub.idqqimg.com/lib/qqface/17.gif"
  },
  [發(fā)呆] : {
    text: "發(fā)呆",
    url: "http://pub.idqqimg.com/lib/qqface/3.gif"
  }
}
*/
var emj_arry = {}; //表情列表
var emj_i = document.getElementsByTagName('i');
for(var i=0, len=emj_i.length; i<len; i++){
  var item = emj_i[i];
  // emj_arry.push( '[' + item.title + ']' );
  emj_arry[ '[' + item.title + ']'  ] = {
    text : item.title,
    url : 'http://pub.idqqimg.com/lib/qqface/' + i + '.gif'
  };
}

// 將文字轉(zhuǎn)換為圖片
function emoj2img(text){
  return text.replace(/\[(.*?)\]/g, function(word){
    return '<img src="'+emj_arry[word].url+'" alt="'+word+'" />';
  })
}

// 輸入表情
document.querySelector('#div_ul').addEventListener('click', function(event){
  if(event.target.tagName=='I' && event.target.title!=='delKey'){
    send_txt.value = send_txt.value + '[' + event.target.title + ']';
  }
});

// 點擊按鈕發(fā)送
document.querySelector('button').addEventListener('click', function(){
  var textarea = document.querySelector('#send textarea'),
      value = textarea.value;
  
  document.querySelector('#div_1').innerHTML += '<p>'+emoj2img(value)+'</p>'; // 把表情轉(zhuǎn)換為圖片后輸出
  textarea.value = '';
});
亮瞎她 回答

線上的項目?真機上覺對是需要授權(quán)的

離殤 回答

swiper的所有基礎(chǔ)演示都在這,我都是復(fù)制官方代碼改的

http://www.swiper.com.cn/demo...

和angular沒關(guān)系吧,調(diào)用下electron的api試試

陌上花 回答

找到了 是在我的vscode中配置項的用戶設(shè)置路徑寫錯了。。。下圖是寫對的。

eslint.options: { "configFile": "/Users/yangfan/wechat/WeChat_App/.eslintrc.js"}

紓惘 回答

現(xiàn)在筆記本的屏幕也有很大的 你可以像下邊這樣寫

@media screen and (min-width: 1000px) and (max-width: 2000px) {
    body {
        background-color: red;
    }
}
@media screen and (min-width: 2000px) and (max-width: 3000px) {
    body {
        background-color: blue;
    }
}

如果不是的話 你說的是自適應(yīng) 還是什么?

疚幼 回答

兩個畫布就是樓上說的.
一個畫布,你就把鼠標抬起時那個好好的存到一個數(shù)組里,每次鼠標事件之前把那個數(shù)組里的遍歷畫一次.

涼心人 回答
// </span>全是后面全是數(shù)字?
// 方案1 
let str = '<span>13818888778</span>1381888778';
let result = /<span>\w*<\/span>(\d*)/.exec(str);
console.log(result[1]); // '1381888778'
// 方案二 字符串截取
str.slice(str.lastIndexOf('</span>')+7, str.length)
// 1381888778
赱丅呿 回答

解決了 應(yīng)該是新的knex改變了查詢的語法