Obter a tag meta viewport para trabalhar na área de trabalho

Eu criei um script que habilita a tag meta viewport na área de trabalho. No entanto, parece que não consigo obter a largura especificada na tag da janela de exibição. Atualmente tenho este:

var viewportcontent = $( "#myviewport" ).attr('content');
var viewportcontents = viewportcontent.split(",");
//if it starts with 'width='
for (var i = 0; i < viewportcontents.length; i++) {
  if(viewportcontents[i].lastIndexOf('width=', 0) === 0) {
    var wspec = viewportcontent[i].substring(6);
  }
}

O problema é que isso parece ok, mas não funciona. Socorro! Eu estive olhando isso por muito tempo!

Local na rede Internet:http://apps.usecue.com/viewport/viewport_tag.html (largura estática, trabalhando)

Codepen:http://codepen.io/anon/pen/aZdMGa (largura dinâmica, não está funcionando)

questionAnswers(1)

yourAnswerToTheQuestion