fb-instant-articles icon indicating copy to clipboard operation
fb-instant-articles copied to clipboard

Support for Bridtv Player

Open majestica opened this issue 6 years ago • 0 comments

Hi, someone can help solve some problem with bridtv player at IA?

I use this plugin for render shortcode brid player for single post and amp page this works great

[brid partner=14896 player=19331 video=483405 autoplay=true] https://gist.github.com/westonruter/5f8dc16aba36c0ec9eef3750a22ac417

but not working at instant pages....

i try add some condition like, but no effect. Can you tell how i can fix this?

} elseif (defined('INSTANT_ARTICLES_SLUG') && $query->is_main_query() && $query->is_feed(INSTANT_ARTICLES_SLUG)) {
		$element_id = amp_unique_id( 'brid-player' );
		$args       = [
			'div' => $element_id,
			'obj' => [
				'id'       => $attr['player'],
				'video'    => $attr['video'],
				'autoplay' => $attr['autoplay'],
			],
		];
		return sprintf(
			'
	<figure class="op-interactive"><iframe><div id="%s" class="brid" ></div></iframe></figure>
				<script type="text/javascript"> var _bp = _bp||[]; _bp.push(%s); </script>
				<script type="text/javascript" async src="//services.brid.tv/player/build/brid.min.js"></script>
			',
			esc_attr( $element_id ),
			esc_attr( $attr['width'] ),
			esc_attr( $attr['height'] ),
			wp_json_encode( $args )
		);
}

Thanks

majestica avatar Nov 29 '19 17:11 majestica