public.js代碼筆記

引例:
seajs.use(['publicf', 'jquery', 'cookie', 'velocity'], function (publicf, $, cookie) {
    // 二維碼分享調(diào)用  分享微信
    /**
    /* 二維碼分享調(diào)用
    /* shareinfo 后臺分享數(shù)據(jù) object,默認(rèn)為空 object
    /* shareWeibo 是否分享微博,默認(rèn)不分享
    /* shareWeixin 是否分享微信,默認(rèn)不分享
    /* isfshareWeibo 是否強(qiáng)制分享微博,默認(rèn)不強(qiáng)制,用于在微信上強(qiáng)制分享微博
    /* function(shareinfo, shareWeibo, shareWeixin, isfshareWeibo)      
    */
publicf.ShareQr({
    title: '2017巔峰音樂會',
    timetitle: '2017巔峰音樂會',
    contents: '',
    pic: 'http://static.qr.cntv.cn/2017dfyyh/image/share.jpeg',
    link: 'http://' + location.hostname + '/html/2017dfyyh/topmusic.html?v=20170912',
    wxMasking: false,
    wxdebug: publicf.getParam("debug") ? true : false
}, false, true);

}

public.js包含的公共方法:       
    d.setWxHeader = function(headerUrl)  {設(shè)置微信頭像}  
    d.initheader = function(headerName, showHome, showBack, backUrl, showBar, showfooter) {設(shè)置頭部}
    d.user.uid = d.uid = function() { 獲取用戶uid} 
    d.user.getUcUrl = d.getUcUrl = function() {獲取用戶中心跳轉(zhuǎn)地址}
    d.user.AmUid = d.AmUid = function(ic, iid){獲取匿名uid}
    d.user.AmUidnew = d.AmUidnew = function(ic, iid, host) {獲取匿名uid}
    d.getNowTime  = function(expiresdays) {獲取時間} 
    d.user.loadReport = d.loadReport = function(type, uid, columnId, forcedReload) {上報錯誤標(biāo)準(zhǔn)化彈出框}
    d.user.userReportLogin = d.userReportLogin = function(columnId, notreload, callback) {登錄動作}
    d.user.LoadLoginSea = d.LoadLoginSea = function(rurl, isYuedong, isAndroid, loginAfter) {統(tǒng)一加載登錄彈出框}
    d.user.LoadPerfectSea = d.LoadPerfectSea = function() {統(tǒng)一完善用戶信息彈出框}
    d.user.checkUserInfo = d.checkUserInfo = function() {檢查用戶信息是否完整}
    d.share.ShareYuedong = d.ShareYuedong = function(shareinfo) {悅動分享調(diào)用}
    d.share.AgainShareYuedong = d.AgainShareYuedong = function(shareinfo) {再次設(shè)置悅動分享}
    d.share.ShareQr = d.ShareQr = function(shareinfo, shareWeibo, shareWeixin, isfshareWeibo) {二維碼分享調(diào)用}
    d.ShareWeibo = function() {分享微博}
    d.ShareWeixin = function() {分享微信}
    d.isThisClient = function(clientName) {是否指定客戶端}
    d.getParam = function( indexname , dourl) {獲取當(dāng)前參數(shù)}
    d.removeUrlParam = function(indexname, dourl) {去掉url中指定參數(shù)}
    d.reomveUrlParams = function(indexnames, dourl) {去掉url中的多個參數(shù)}
    d.setRurl = function() {設(shè)置返回url}
    d.Praise = function(id, callback, action, type, num) {點贊函數(shù)}
    d.setWxinfno = function(info, backinitStatus) {再次設(shè)置微信分享信息}
    d.showWxmask = function() {彈出微信引導(dǎo)}
    function loginAfter(user) {登錄后執(zhí)行函數(shù)}
    function sharecallback(sharedata) {微信分享回調(diào)js}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容