小编Rah*_*rma的帖子

推特:推特发布后推特卡片不显示图像

我正在尝试使用推特分享按钮分享推文,并使用推特卡片通过我的链接发布图片,我正在使用:

<meta property="og:image" content="https://farm6.staticflickr.com/5510/14338202952_93595258ff_z.jpg">
<meta property="og:title" content="SOME TEXT">
<meta property="og:description"SOME DESCRIPTION">
<meta name="twitter:site" content="THIS IS CONTENT">
<meta name="twitter:card" content="photo" />
<meta name="twitter:title" content="TWITTER CONTENT">
<meta name="twitter:description" content="TWITTER DESCRIPTION">
<meta name="twitter:image" content="https://farm6.staticflickr.com/5510/14338202952_93595258ff_z.jpg">
Run Code Online (Sandbox Code Playgroud)

并使用此共享按钮:

<a class="twitter-share-button"href="https://twitter.com/intent/tweet?text=Hello%20world">Tweet</a>
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
Run Code Online (Sandbox Code Playgroud)

但此代码仅在 twitter 上共享文本和链接,而不与图像共享。

谁能告诉我我的代码有什么问题吗?

twitter twitter-card

6
推荐指数
1
解决办法
8663
查看次数

AngularJS:如何获得ng-repeat的索引值?

我是新的是angularjs,我试图得到索引值ng-repeat意味着我想将md-option值设置为索引值我的代码是:

<md-input-container class="md-block" flex-gt-sm>
    <label>Filterable Columns</label>
        <md-select ng-model="visualization.filterable_columns" ng-change="drawFilters()" multiple="true" ng-init="index = 1">
            <md-option ng-repeat="filterable_column in vm.filterable_columns" value="{{index++}}">
                {{filterable_column.label}
            </md-option>
        </md-select>
</md-input-container>
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我这个吗?

angularjs

5
推荐指数
2
解决办法
2万
查看次数

无法在“Firefox”扩展中发送跨域请求

我正在尝试cross-domain通过使用jsonpXMLHttpRequest使用GET方法访问数据。我的代码:

XMLHttpRequest

var xhr = new XMLHttpRequest();
xhr.open("GET", "http://example.com/ajax.php?code=BSE", true);
xhr.onreadystatechange = function() {
    if (xhr.readyState == 4) {
        alert(xhr.responseText);
    }
xhr.send();
Run Code Online (Sandbox Code Playgroud)

JsonP

$.ajax({
     type: 'GET',
     url: "http://example.com/ajax.php?code=BSE",
     dataType: "jsonp",
     jsonpCallback: "jsonp_callback",
     crossDomain: true,
     success: function(res){
         console.log(res);
     }
});
Run Code Online (Sandbox Code Playgroud)

两种方法具有相同的行为。每当我发送请求时,它只是继续加载(即使我不确定它是否发送请求)并且什么都不做。

还有我的 php 代码:

PHP代码:

header('content-type: application/json; charset=utf-8');
$dts=array('value'=>'123');
echo $_GET['jsonp_callback'] . '('.json_encode($dts).')';
Run Code Online (Sandbox Code Playgroud)

javascript ajax firefox jquery firefox-addon

3
推荐指数
1
解决办法
608
查看次数