2

メソッド loadHTMLString を使用して UIWebView にツイートを表示します。html では twitter ウィジェットを使用します。コードは昨日までうまく機能していました。最後のツイートの代わりに白い画面が表示されるようになりました。

html=@"<script charset=\"utf-8\" src=\"http://widgets.twimg.com/j/2/widget.js\"></script>    <script>    new TWTR.Widget({    version: 2,    type: 'profile',    rpp: 4,    interval: 30000,    width: 250,    height: 300,    theme: {    shell: {    background: '#333333',    color: '#ffffff'    },    tweets: {    background: '#000000',    color: '#ffffff',    links: '#4aed05'    }    },    features: {    scrollbar: false,    loop: false,    live: false,    behavior: 'all'    }    }).render().setUser('chetassofa').start();    </script>";
[self.webView loadHTMLString:html baseURL: nil];
[self.webView setDelegate:self];

PS ウィジェットをオンライン HTML エディターに挿入すると、ツイートが表示されます。http://htmledit.squarefree.com/

html コード:

<script charset="utf-8" src="http://widgets.twimg.com/j/2/widget.js"></script>
<script>
new TWTR.Widget({
  version: 2,
  type: 'profile',
  rpp: 4,
  interval: 30000,
  width: 250,
  height: 300,
  theme: {
    shell: {
      background: '#333333',
      color: '#ffffff'
    },
    tweets: {
      background: '#000000',
      color: '#ffffff',
      links: '#4aed05'
    }
  },
  features: {
    scrollbar: false,
    loop: false,
    live: false,
    behavior: 'all'
  }
}).render().setUser('user').start();
</script>
4

0 に答える 0