嘿我正在使用twitter widgets.js和angular.js,我试图让twitter在弹出中打开
这是我的代码,它的工作但是在不同的页面中打开 有什么想法吗? 我试过window.open,它不适合我。
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
<script
src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js">
</script>
<script src="http://platform.twitter.com/widgets.js"></script>
</head>
<body ng-app="myApp">
twitter data-text="Your text: {{file.name}}" ></a>
<script>
var app = angular.module('myApp', []);
app.directive('twitter', [
function () {
return {
link: function (scope, element, attr) {
setTimeout(function () {
twttr.widgets.createShareButton(
attr.url,
element[0],
function (el) { }, {
count: 'none',
text: attr.text
}
);
});
}
}
}
]);
</script>
</body>