如何使用WebView在Windows Phone 8.1中实现Twitter时间线?

时间:2014-06-17 11:41:57

标签: twitter webview windows-phone-8.1

我是Windows Phone 8.1应用开发的初学者。我想使用WebView在我的应用中实现Twitter时间轴。当我在Twitter上创建小部件时,我有从Twitter获得的小部件代码。我已将此代码放在HTMLPage1.html中。我只看到" Tweets by @ username"在我运行应用程序时在手机屏幕上。推文无法加载。

代码:

MainPage.xaml中

...
<Grid>
        <WebView Source="ms-appx-web:///html/HTMLPage1.html"/>

</Grid>
...

HTMLPage1.html

<!DOCTYPE html>

<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="utf-8" />
    <title></title>
</head>
<body>
    <a class="twitter-timeline" href="https://twitter.com/username" data-widget-id="DATA_WIDGET_ID">Tweets by @username</a>
    <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>

</body>
</html>

Stackoverflow和其他地方的其他类似帖子/文章要么没有答案,要么没有真正解决这个问题。我的猜测是我需要在WebView中启用javascript,但我无法弄清楚如何做到这一点。

0 个答案:

没有答案