在手機(jī)網(wǎng)站頁面中,需要實(shí)現(xiàn)對該頁面的分享功能。要實(shí)現(xiàn)這個(gè)應(yīng)用,首先要考慮可能會出現(xiàn)的場景。手機(jī)頁面分享場景主要有三種:一是手機(jī)網(wǎng)站在微信瀏覽器中打開需要分享到朋友圈、發(fā)給好友等微信分享常規(guī)功能;二是
手機(jī)網(wǎng)站在普通手機(jī)瀏覽器中,可以調(diào)用分享到微信、微博、朋友圈、好友等分享功能,此功能常見為有支持調(diào)用分享接口特定瀏覽器(如UC、QQ瀏覽器);三是在不提供分享的接口的瀏覽器中提示用戶使用瀏覽器本身的分享功能進(jìn)行分享操作。
下面就具體三種方法的實(shí)現(xiàn)做一下介紹與說明:
1、微信瀏覽器的分享。
具體文檔可到微信公眾平臺去查詢,如下圖。
需要事先申請公眾號。要注意的是獲取token,要保存在自已服務(wù)器上,不要頻繁去獲取,是有次數(shù)限制的,根據(jù)超時(shí)間進(jìn)行本地保存,同時(shí)在微信公眾號管理平臺要把調(diào)用該接口的服務(wù)器的ip地址設(shè)置白名單,才能正確地輸出,可以自定義對每個(gè)頁面進(jìn)行分享時(shí)的圖文指定,可以通過對瀏覽器環(huán)境進(jìn)行判斷,如果是微信瀏覽器,可以直接調(diào)用該接口進(jìn)行處理。指示用戶使用微信自帶的分享進(jìn)行操作。這樣的效果是好的。
2、UC、QQ瀏覽器的分享開發(fā)接口調(diào)用。
該方法同樣可以設(shè)置分享的標(biāo)題、圖文等信息。接口處理在相關(guān)瀏覽器的開放文檔中應(yīng)該是有的,有現(xiàn)成的插件可以使用“NativeShare.js”,可以去下載后稍微改造一下再使用。像網(wǎng)易新聞的手機(jī)網(wǎng)站中也有應(yīng)用,可以去參考一下。對于使用這兩種瀏覽器的客戶來說還是比較友好的。
3、下面就要說到比無接口可用的瀏覽器中的分享了。
很多手機(jī)品牌自帶的瀏覽器是各種各樣,不能說針對每一中瀏覽器都去做相關(guān)的接口開發(fā)對接等工作,工作量繁重不說,還達(dá)不能更廣的覆蓋面。為了相對簡便操作,可以使用當(dāng)用戶在這些瀏覽器中點(diǎn)擊分享按鈕時(shí),彈出一個(gè)遮罩指示,有一個(gè)箭頭指示提示用戶使用瀏覽器自帶的分享功能,當(dāng)然這樣做并不是好的,好還是使用強(qiáng)大的“NativeShare.js”,這個(gè)插件在UC、QQ瀏覽中可以支持的分享有:微博、微信、朋友圈、QQ、QQ空間、更多(此功能會調(diào)用出瀏覽器更多的小工具功能,非常好用)。而在其他普通瀏覽器中仍可支持的分享有:微博、QQ、QQ空間。
一般手機(jī)網(wǎng)站同時(shí)做到這三種分享就是比較完整的,同時(shí)這也是手機(jī)網(wǎng)站分享的技術(shù)要求。
以下是三種方式的效果圖:
作者:創(chuàng)新互聯(lián)王國梁
本文標(biāo)題:手機(jī)網(wǎng)站制作關(guān)于頁面分享幾種做法
分享地址:http://muchs.cn/news17/246917.html
網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營銷seo公司;服務(wù)項(xiàng)目有網(wǎng)站制作等
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源:
創(chuàng)新互聯(lián)