| ¶Ô±ÈÐÂÎļþ |
| | |
| | | <!DOCTYPE> |
| | | <html> |
| | | <head> |
| | | <title></title> |
| | | <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/> |
| | | <script type="text/javascript" src="../internal.js"></script> |
| | | <style type="text/css"> |
| | | .wrapper{width: 540px; margin: 10px auto;} |
| | | #appShow {border: 1px solid #ddd;} |
| | | .errorMsg{font-size: 13px;margin: 10px;color: #dd0000} |
| | | </style> |
| | | </head> |
| | | <body> |
| | | <div class="wrapper"> |
| | | <div id="appShow"></div> |
| | | </div> |
| | | <script type="text/javascript"> |
| | | //æ¤å¤é
ç½®æ¨å¨ç¾åº¦ä¸ç³è¯·å°çappkeyã |
| | | var apikey = editor.options.webAppKey; |
| | | if ( apikey && apikey.length == 24 ) { |
| | | var searchConfig = { |
| | | container:'appShow', //容å¨ID |
| | | tips:"", //该å¼ç¨äºèªå¨æ¸
空 |
| | | search:1, //æ¯å¦æ¾ç¤ºæç´¢æ¡ |
| | | ps:12, //æ¯é¡µæ¾ç¤ºçæ¡æ° |
| | | suggest:1, //æ¯å¦å¼å¯æç´¢èªå¨å®æ |
| | | limit:0, //æç´¢ç»ææ¾ç¤ºæ¡æ°ï¼0表示æ éå¶ |
| | | searchNow:0, //æ¯å¦å¨åå§å宿æ¶ç«å³æç´¢ |
| | | apikey:apikey, //æ¯äººå¾ |
| | | pager:1, |
| | | cid:7134562, |
| | | outputHTML:1 |
| | | },baiduApp; |
| | | |
| | | function clickCallback() { |
| | | baiduApp.addEventListener( 'getAppHTML', function ( e, data ) { |
| | | var url = 'http://app.baidu.com/app/enter?appid='+data.data['app_id'] +'&tn=app_canvas&app_spce_id=1&apikey='+apikey+'&api_key=' + apikey; |
| | | editor.execCommand( "webapp", {url:url,width:data.uniWidth,height:data.uniHeight+60,logo:data.data['app_logo'],title:data.data['app_name']}); |
| | | dialog.close(); |
| | | } ); |
| | | } |
| | | |
| | | var script = document.createElement( "script" ); |
| | | script.type = "text/javascript"; |
| | | script.src = "http://app.baidu.com/appweb/api/search?auto=yes&container=container&apikey=" + apikey + "&instanceName=baiduApp&callback=clickCallback&config=searchConfig"; |
| | | document.body.appendChild( script ); |
| | | } else { |
| | | $G( "appShow" ).innerHTML = "<p class='errorMsg'>"+lang.tip1+"<a title='"+lang.anthorApi+"' href='http://app.baidu.com/static/cms/getapikey.html' target='_blank'>"+lang.applyFor+"</a></p><p class='errorMsg'>"+lang.tip2+"</p>" ; |
| | | } |
| | | |
| | | </script> |
| | | </body> |
| | | </html> |