There's a problem with https especially when you are trying to embed a video for instance, and the video uses http:// instead of https:// . There's a quick way of fixing things by manually replacing http:// with https:// but the problem is there is no way to know which video provider supports https and which doesn't.
To fix this, I have added the codes in the file /media/com_easysocial/apps/user/links/links.php and at line 274 added the codes below:
$uri = JURI::getInstance();
// If necessary, replace http:// with https://
if( $oembed && $uri->getScheme() == 'https' )
{
// Try to replace http:// with https://
$oembed->html = str_ireplace( 'http://', 'https://' , $oembed->html );
}
This should fix videos from Youtube but it may cause unexpected results if the video provider does not support https.