var playing = false;
var lastPopup = 0;
function getCookie(cookieName)
let cookie = ;
document.cookie.split(‘;’).forEach(function (el)
let [key, value] = el.split(‘=’);
cookie[key.trim()] = value;
)
return cookie[cookieName];
function showPopup(time)
let videoElement = document.querySelector(‘.veri-video-player’).querySelector(‘video’);
let videoId = videoElement.getAttribute(‘data-video-id’);
let updateUrl = videoElement.getAttribute(‘data-api-url’);
console.log(‘Sending request with time: ‘ + time + ‘ video id: ‘ + videoId)
let watchTimeUrl = updateUrl + ‘/videos/update_watchtime’;
fetch(watchTimeUrl,
method: ‘POST’,
cache: “no-cache”,
mode: “cors”,
headers:
“Content-Type”: “application/json”,
,
body: JSON.stringify(
video_id: videoId
)
).then(function (res)
return res.json()
)
function checkPopup(time)
// Number 5 is the interval for every update, Please don’t change it
// In case you have to change it please update it on the API as well to get accurate data.
if (playing && time – lastPopup >= 5)
showPopup(time);
lastPopup = time;
videos = document.getElementsByClassName(‘veri-video-player’);
lastIndex = videos.length;
video = videos[lastIndex – 1];
license = video.getAttribute(‘data-license’);
src = video.getAttribute(‘data-url’);
player = videojs(video)
player.on(‘play’, function ()
playing = true;
);
player.on(‘pause’, function ()
playing = false;
);
player.on(‘ended’, function ()
lastPopup = 0;
);
video.onloadedmetadata = function ()
console.log(this.duration);//this refers to myVideo
;
player.on(‘timeupdate’, function ()
// Get the current time and duration of the video
var currentTime = player.currentTime();
var duration = player.duration();
// checkPopup(currentTime);
// console.log(currentTime)
// console.log(duration);
);
player.eme();
player.src(
src: src,
type: license ? ‘application/dash+xml’ : ”,
keySystems:
‘com.widevine.alpha’:
url: “https://0ffcee92.drm-widevine-licensing.axprod.net/AcquireLicense”,
licenseHeaders:
“x-axdrm-message”: license
);
var playPromise = player.play();
The African Export-Import Bank launched an African Gastronomy and Culinary Arts Programme under its Creative Africa Nexus Initiative (CANEX) during the third Intra-African Trade Fair in Cairo, Egypt.
The program featured celebrity chefs from Africa and the Caribbean participating in masterclasses, live cooking demonstrations, and conversations with culinary experts.
The inaugural session concluded with a live demonstration, dubbed the “Jollof Wars” to highlight the unique flavors and cultural diversity of Jollof rice in Nigeria, Ghana, and Senegal.
The post Ghana Wins ‘Jollof Wars’ At CANEX in Cairo appeared first on Arise News.