1/*var OneSignal = window.OneSignal || []; 2 OneSignal.push(["init", { 3 appId: "24ae6050-acce-4202-9de2-c59ff52ffd90", 4 autoRegister: true, 5 notifyButton: { 6 enable: true, // Required to use the notify button 7 size: 'medium', // One of 'small', 'medium', or 'large' 8 colors: { // Customize the colors of the main button and dialog popup button 9 'circle.background': '#4fabff', 10 'circle.foreground': 'white', 11 'badge.background': '#2f6699', 12 'badge.foreground': 'white', 13 'badge.bordercolor': 'white', 14 'pulse.color': 'white', 15 'dialog.button.background.hovering': 'rgb(77, 101, 113)', 16 'dialog.button.background.active': 'rgb(70, 92, 103)', 17 'dialog.button.background': 'rgb(84,110,123)', 18 'dialog.button.foreground': 'white' 19 }, 20 position: 'bottom-left', // Either 'bottom-left' or 'bottom-right' 21 offset: { 22 bottom: '50px', 23 left: '50px', // Only applied if bottom-left 24 right: '50px' // Only applied if bottom-right 25 }, 26 prenotify: true, // Show an icon with 1 unread message for first-time site visitors 27 showCredit: false, // Hide the OneSignal logo 28 text: { 29 'tip.state.unsubscribed': 'è«è¨é±éç¥ï¼åªæ è¨æ¯ä¸æ¼æ¥', 30 'tip.state.subscribed': "æ¨å·²å 許éç¥", 31 'tip.state.blocked': "æ¨å·²åæ¢éç¥", 32 'message.prenotify': 'è«é»é¸å示以è¨é±éç¥ï¼åªæ è¨æ¯ä¸æ¼æ¥', 33 'message.action.subscribed': "æè¬è¨é±!", 34 'message.action.resubscribed': "æè¬è¨é±!", 35 'message.action.unsubscribed': "æ¨å·²éééç¥ï¼è«é»é¸åç¤ºåæ¬¡è¨é±éç¥", 36 'dialog.main.title': 'nuPhotoæç«æ´éç¥', 37 'dialog.main.button.subscribe': 'è¨é±', 38 'dialog.main.button.unsubscribe': 'éééç¥', 39 'dialog.blocked.title': 'éåéç¥', 40 'dialog.blocked.message': "è«ä¾ç §æç¤ºä¾å 許nuPhotoçéç¥:" 41 } 42 }, 43 promptOptions: { 44 showCredit: false, // Hide Powered by OneSignal 45 actionMessage: '', 46 exampleNotificationTitleDesktop: 'nuPhotoæç«æ´éè¦æ¨åææ¥åéç¥', 47 exampleNotificationMessageDesktop: 'è«æ¨åææ¥åï¼åªæ è¨æ¯ä¸æ¼æ¥', 48 exampleNotificationTitleMobile: ' nuPhotoæç«æ´éè¦æ¨åææ¥åéç¥', 49 exampleNotificationMessageMobile: 'è«æ¨åææ¥åï¼åªæ è¨æ¯ä¸æ¼æ¥', 50 exampleNotificationCaption: '(æªä¾é¨æå¯éééç¥)', 51 acceptButtonText: 'åæ'.toUpperCase(), 52 cancelButtonText: 'ä¸åæ'.toUpperCase() 53 }, 54 welcomeNotification: { 55 disable: true 56 }, 57 safari_web_id: 'web.onesignal.auto.2eb33d58-6740-481f-b49f-67bae0b73a06' 58 }]);*/ 59 60var urlParams = new URLSearchParams(window.location.search); 61if (urlParams.has('campaign')) { 62 var campaign = urlParams.get('campaign'); 63 localStorage.setItem('FBAdString', campaign); 64 window.history.replaceState(null, null, "."); 65} 66/* 67var initUrlJS = window.location.href; 68var campaignKeyJS = "?campaign="; 69var campaignIndexJS = initUrlJS.indexOf(campaignKeyJS); 70if (campaignIndexJS != -1) { 71 var campaignStringJS = initUrlJS.substring(campaignIndexJS+campaignKeyJS.length); 72 localStorage.setItem('FBAdString', campaignStringJS); 73 window.history.replaceState(null, null, "."); 74}*/
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.