我正在使用angularjs版本1.13.X.在我的应用程序中有一个谷歌放置自动完成搜索框作为指令.当加载页面后显示在控制台中的错误,但搜索框工作正常.
InvalidValueError: setComponentRestrictions: in property country: not a string; and not an Array
Run Code Online (Sandbox Code Playgroud)
我的指令代码
routerApp.directive('googleplace', ['$state', function ($state) {
return {
require: 'ngModel',
link: function (scope, element, attrs, model) {
var options = {
types: [],
componentRestrictions: {}
};
scope.gPlace = new google.maps.places.Autocomplete(element[0], options);
google.maps.event.addListener(scope.gPlace, 'place_changed', function (e) {
scope.$apply(function () {
model.$setViewValue(element.val());
var countrycode = "na";
var latitude = 0;
var longitude = 0;
scope.secondplacebox = scope.chosenPlace;
for (var i = 0; i < scope.gPlace.getPlace().address_components.length; i++) {
if (scope.gPlace.getPlace().address_components[i].types[0] …Run Code Online (Sandbox Code Playgroud) 在我的项目中有大约500个iOS用户.向他们发送推送通知显示以下错误.
Severity: Warning
Message: fwrite(): SSL: Broken pipe
Message: fwrite(): SSL operation failed with code 1. OpenSSL Error messages:
error:1409F07F:SSL routines:ssl3_write_pending:bad write retry
Run Code Online (Sandbox Code Playgroud)
一些令牌工作正常,结果整数如8.18,因为从第一个令牌,结果0显示上述错误.是否由于无效令牌?.我无法区分生产和开发令牌.请帮助.谢谢提前.我的代码
public function connectApns(){
try{
$ctx = stream_context_create();
stream_context_set_option($ctx, 'ssl', 'local_cert',$_SERVER['DOCUMENT_ROOT'].'/webservice/application/libraries/ck.pem');
stream_context_set_option($ctx, 'ssl','passphrase', '1234');
$this->fp = stream_socket_client('ssl://gateway.push.apple.com:2195', $err,$errstr, 60, STREAM_CLIENT_CONNECT|STREAM_CLIENT_PERSISTENT, $ctx);
if($this->fp){
return TRUE;
}else{
echo $errstr;
return FALSE;
}
}
catch(Exception $e1){
echo $e1->getMessage();
}
}
public function iOS($data,$columnName){
$ids = array();
$tokens = array();
$sql = "SELECT user_id FROM tp_notification WHERE ";
if($columnName == "job"){ …Run Code Online (Sandbox Code Playgroud)