使用hbuilderX編譯生成app的項目添加隱私政策彈窗



DCloud提供了可配置項,打開項目的manifest.json文件,切換到“源碼視圖”項
uni-app項目,在 "app-plus" -> "privacy" 節點下添加 prompt節點。
h5+app項目,在 "plus" -> "privacy" 節點下添加 prompt節點。
privacy代碼格式如下:

"privacy": { 
    "prompt": "template", //可取值template、custom、none 
    "template": { //prompt取值為template時有效,用於配置模板提示框上顯示的內容 
      "title": "服務協議和隱私政策", //標題
      "message": "  請你務必審慎閱讀、充分理解“服務協議”和“隱私政策”各條款,包括但不限於:為了更好的向你提供服務,我們需要收集你的設備標識、操作日志等信息用於分析、優化應用性能。<br/>  你可閱讀<a href=\"\">《服務協議》</a>和<a href=\"\">《隱私政策》</a>了解詳細信息。如果你同意,請點擊下面按鈕開始接受我們的服務。", //內容,可以嵌入a標簽提供政策或者協議的鏈接跳轉
      "buttonAccept": "我知道了", //同意按鈕文本,點擊正常進入app
      "buttonRefuse": "暫不同意" //不同意按鈕文本,點擊app關閉
    } 
  }

 

 

 

rompt表示使用什么模式。
  template模式:派大星我使用的是template模式,該模式會在app的啟動畫面中出現,缺點是樣式固定。(如果你的項目對隱私政策的要求很低建議使用這一種模式)
  custom模式:用戶自定義彈窗。和字面意思一樣完全相當於自己寫一個彈窗,自己判斷自己調用,最重要的缺點是不能在app啟動動畫中調用。(如果你的項目需要自定義樣式,那么請忽略該篇文章,因為完全就是自己寫一個功能)
  none模式:無彈窗

template表示模板的配置。
  只用template模式有該屬性。

以下為DCloud的源配置文檔:
https://ask.dcloud.net.cn/article/36937


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM