在瀏覽器偵測裝置是否已經安裝應用程式
前面介紹了在瀏覽器開起應用程式及封裝應用程式,今天要來介紹的是如何在瀏覽器中偵測裝置是否已經安裝,根據狀態來決定是否要顯示不同的文字內容。
還沒有看的話,可以先回頭看看這兩篇 如何在瀏覽器開啟應用程式、透過visual studio建立安裝檔案
瀏覽器開啓應用程式是透過os層的機制處理,對於瀏覽器來說,不會回報是否開啓成功,這個部分就必須要透過其他的手法來偵測。
前面介紹了在瀏覽器開起應用程式及封裝應用程式,今天要來介紹的是如何在瀏覽器中偵測裝置是否已經安裝,根據狀態來決定是否要顯示不同的文字內容。
還沒有看的話,可以先回頭看看這兩篇 如何在瀏覽器開啟應用程式、透過visual studio建立安裝檔案
瀏覽器開啓應用程式是透過os層的機制處理,對於瀏覽器來說,不會回報是否開啓成功,這個部分就必須要透過其他的手法來偵測。
前一篇 如何在瀏覽器開啟應用程式 中講到開啟應用程式,接著要來講怎麼樣封裝應用程式在安裝檔內。
現在越來越多的服務會直接用網頁來開啟應用程式(例如 zoom/teams),不管是在手機或是電腦中,這篇主要就是要來分享在 windows 中如何做到這件事情。
繼上篇 [Design Pattern] Observer(觀察者)、Decoractor(裝飾器),我們接著繼續看其他的模式
迷之音:也隔太久了吧!!!
不管是哪一個前端的框架或套件,寫一個專屬於自己專案的元件,是很基本的行為,今天要來分享的是在 Blazor 中建立元件的一些小撇步。
最近再次投入了 window 平台的筆電,之前已經很習慣 mac 的 iTerm + oh-my-zsh 的功能,一直嘗試找有沒有類似的工具可以使用,很開心的找到了一個類似的工具,Window Terminal 搭配最新的 PowerShell 7 套用 oh-my-posh (是不是很相似阿,作者有說是參考 oh-my-zsh)
在Angular中,除了先在Route定義好路徑並且載入模組以外,也能透過動態的方式去載入,能夠讓程式更加的靈活。今天想要試著用輸入的方法來做到動態載入模組,最後結果是失敗的,要來看看編譯後的結果,試著去理解原因。
繼前一篇 [IIS] 修正 reverse proxy 的 host 問題 後,又持續的跟 IIS 奮鬥了一陣子,才讓 Gitea 搭配 reverse proxy 的運作是正確的!
使用 IIS 做 reverse proxy 時,如果網站需要 OAuth,會自動導去其他網站,但會發現這時候 host 沒有被切過去,導致整個 auth 失敗,來分享一下可以怎麼樣解決這個問題。