上期,咱們在《「騰訊地圖」小程序插件》一文中介紹了「騰訊地圖」小程序插件的意義、使用場景以及使用方法。小程序
今天咱們會與你們分享一款一樣優秀的小程序插件——「醫院 LBS 位置服務」插件,從使用場景到使用方法,都將做出詳細的介紹。微信小程序
去醫院看病,找路和排隊絕對算是就醫過程當中最讓人頭痛的事情,醫院科室佈局複雜,檢查項目繁多,排隊更是屢見不鮮。若是能有一個辦法能讓患者最快速的找到看病的科室,甚至能在整個就診過程當中規劃一條走路少、時間短、排隊快的路線,並且在到達相應科室後可以直接用手機在線報到,相信不少患者對醫院都會有這樣的需求。api
近日,專一於醫療行業室內外位置服務的道一循新上線了「醫院 LBS 位置服務」微信小程序插件,爲廣大醫療行業小程序開發者提供快速、便捷的 LBS 室內位置能力輸出,爲上述改善醫院患者的就醫服務提供了真實的解決方案。bash
「醫院 LBS 位置服務」插件爲各類醫療行業小程序應用提供位置信息輸出,支持各種基於位置的應用場景。例如:微信
在線簽到:經過「醫院 LBS 位置服務」插件判斷患者是否在院內科室附近,若在科室附近則直接經過小程序完成自助報到,並進入排隊系統等待叫號;app
最佳就醫路徑管理:「醫院 LBS 位置服務」插件能夠爲醫院統一預定管理系統提供患者實時位置信息,對須要同時執行多項醫療步驟(例如抽血、B 超、心電圖等)的患者,配合排隊等候信息,合理規劃出最佳就醫路線;ide
考勤簽到:爲醫護人員的考勤管理系統、會議會診系統提供位置簽到服務;佈局
一鍵告警:針對「醫鬧」等突發事件,還可利用集成了「醫院 LBS 位置服務」插件的小程序快速報警,當即提供事件發生位置,方便安保人員及時處置。測試
開發者在小程序插件中搜索「醫院 LBS 位置服務」能夠搜索到小程序插件,添加使用後按使用文檔接入使用:ui
1. 申請使用插件。在「小程序管理後臺 - 設置 - 第三方服務 - 插件管理」中查找插件名稱「醫院 LBS 位置服務」(目前最新版本:1.0.6,appid:wx0fb39a1dc27c5e6d),並申請使用。
{
"plugins": {
"ipsPlugin": {
"version": "1.0.4",
"provider": "wx0fb39a1dc27c5e6d"
} }}
複製代碼
3. 使用插件的 JS 接口。若是須要使用插件的 JS 接口,可使用 requirePlugin 方法:
var ipsPlugin = requirePlugin("ipsPlugin")//設置appkey和mapid//ipsDemo提交審覈測試時爲true,正常使用下爲false。ipsDistance爲自身位置與目的id的距離設定,若是在同層大於這個距離則出出現導航頁面,若是小於這個距離則表示報到成功,出現報到成功頁面。ipsPlugin.init({ ipsDemo: false, ipsAppKey: 'fnAs1mE5HP', ipsMapId: 'VhsehJzuZA', ipsDistance: '25'});//設置導航目的idipsPlugin.init({ ipsTargetId: '1111' });
ipsPlugin.init({//報到成功回調ipsReportSuccess: () => { console.log('報到 成功') //when success to do...
}, //點擊導航按鈕跳轉道易尋小程序進行導航回調
ipsNavi:()=>{ console.log('跳轉道易尋小程序進行導航')
wx.navigateToMiniProgram({
appId: 'wx0fb39a1dc27c5e6d', //路徑參數由mapId、appKey、要導航的科室id組成
path: 'pages/index?id=mapId&appKey=appKey&poi=科室id',
})
}, //距離目標位置較遠或不在同一樓層的回調,用於顯示navigator控件去跳轉小程序。(因爲插件內部沒法跳轉小程序)
ipsNeedNavi:()=>{ console.log('須要報到')
}
});//打開彈框,開啓報到 寫在須要報道的地方ipsPlugin.open();
複製代碼
4. 使用插件的自定義組件。使用插件提供的自定義組件,和使用普通自定義組件的方式相仿。在 JSON 文件定義須要引入的自定義組件時,使用 plugin:// 協議便可,例如:
{
"usingComponents": {
"show": "plugin://ipsPlugin/show"
}}
複製代碼
在 WXML 文件中添加以下代碼,就能夠愉快地使用插件進行報道功能了:
<show />
複製代碼
目前,「醫院 LBS 位置服務」小程序插件已經應用於「道易尋」、「浙江大學醫學院附屬兒童醫院」等小程序,而且更多的開發中的醫院小程序也在集成計劃當中。
在「浙江大學醫學院附屬兒童醫院」小程序中,醫院官方小程序經過調用「 醫院 LBS 位置服務」插件實現了「在線簽到」等功能。
1. 使用微信小程序掛號成功後進入功能頁面
5. 自動進入排隊系統進行排隊。
🔗https://developers.weixin.qq.com/community/develop/doc/000c8aaf72070028506775f235680c