我在页面中使用 <iframe> 引入 了一个 微信公众号的一片文章
但是文章里面的 录音和视频不能正常播放
var _this=this;
var share_link="http://mp.weixin.qq.com/s/KL3ZmSWd37tlAiPT8o6eHA";//微信文章地址
$.ajaxPrefilter( function (options) {
if (options.crossDomain && jQuery.support.cors) {
var http = (window.location.protocol === 'http:' ? 'http:' : 'https:');
options.url = http + '//cors-anywhere.herokuapp.com/' + options.url;
}
});
$.get(
share_link,
function (response) {
debugger
var html = response;
html=html.replace(/data-src/g, "src");
var html_src = 'data:text/html;charset=utf-8,' + html;
$(_this.getElementByXid("iframe1")).attr("src" ,html_src);
}
);
或者微信有没有公开的接口可以 用来获取微信公众号中的文章
微信对文章中的媒体都做了 防盗链的保护 ,图片可以通过替换data-src的方式解决
但是音频直接看不见,视频播放也有问题