Skip to content

Instantly share code, notes, and snippets.

@hfbrito
hfbrito / Attachment Control YAML code
Created November 10, 2024 15:35
Power Apps YAML code
- AttachmentsControl:
Control: Attachments
Properties:
OnAddFile: =Notify("")
Items: |-
={
Name: $"",
Value: ""
}
MaxAttachments: =1
@hfbrito
hfbrito / [Bookmarklet][Android] Open Video on External Player.js
Last active November 29, 2020 21:25
Open web videos on External Player in Android. Based on Firefox plugin 'External Video Player 2.0.1'
javascript:(function(){let listVideos=Array.from(document.querySelectorAll('video')).map(v=>({src:v.src||v.currentSrc,paused:v.paused}));Array.from(document.querySelectorAll('video')).forEach(v=>{if(v.paused)return;let src=v.src||v.currentSrc;v.pause();v.src=src;v.load();});function play(videoUrl){let[scheme,url]=videoUrl.split('://');let intentOpts=['action=android.intent.action.VIEW','scheme='+scheme,'type=video/*'];window.open(`intent://${url}#Intent;${intentOpts.join(';')};end`,'_blank');}if(listVideos.length==1){play(listVideos[0].src);}else{var playingVideos=listVideos.filter(v=>!v.paused);if(playingVideos.length==1){play(playingVideos[0].src);}else{for(var i=0;i<listVideos.length;i++){var r=confirm("Open "+listVideos[i].src+" ?");if(r==true){play(listVideos[i].src);break;}}}}})()